Tentative patch for work_cancel.

This commit is contained in:
px4dev 2012-09-02 02:16:17 -07:00
parent cae070c73e
commit 8b0a8ddcf4

View File

@ -104,8 +104,8 @@ int work_cancel(struct work_s *work)
flags = irqsave();
if (work->worker != NULL)
{
DEBUGASSERT(work->dq.flink || (FAR dq_entry_t *)work == g_work.head);
DEBUGASSERT(work->dq.blink || (FAR dq_entry_t *)work == g_work.tail);
DEBUGASSERT(work->dq.blink || (FAR dq_entry_t *)work == g_work.head);
DEBUGASSERT(work->dq.flink || (FAR dq_entry_t *)work == g_work.tail);
dq_rem((FAR dq_entry_t *)work, &g_work);
work->worker = NULL;