Tentative patch for work_cancel.

This commit is contained in:
px4dev 2012-09-02 02:16:17 -07:00
parent 00ba1d629b
commit 1bee416ed4
1 changed files with 2 additions and 2 deletions

View File

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