Diff for /libaitsched/src/tasks.c between versions 1.18 and 1.18.2.2

version 1.18, 2013/08/22 15:28:04 version 1.18.2.2, 2013/08/26 07:40:06
Line 152  _sched_threadWrapper(sched_task_t *t) Line 152  _sched_threadWrapper(sched_task_t *t)
 }  }
 #endif  #endif
   
   #if defined(HAVE_TIMER_CREATE) && defined(HAVE_TIMER_SETTIME)
   void *
   _sched_rtcWrapper(sched_task_t *t)
   {
           void *ret = NULL;
           sched_task_func_t func;
           sched_task_t *task;
   
           if (!t || !TASK_ROOT(t) || !TASK_DATA(t))
                   return NULL;
           else {
                   task = (sched_task_t*) TASK_DATA(t);
                   func = TASK_FUNC(task);
           }
   
           ret = func(task);
           timer_delete((timer_t) TASK_DATLEN(t));
           return ret;
   }
   #endif
   
 #pragma GCC visibility pop  #pragma GCC visibility pop
   
 /*  /*

Removed from v.1.18  
changed lines
  Added in v.1.18.2.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>