summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CORE/VOSS/src/vos_timer.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/CORE/VOSS/src/vos_timer.c b/CORE/VOSS/src/vos_timer.c
index a063c89e13a2..cca2a09c667a 100644
--- a/CORE/VOSS/src/vos_timer.c
+++ b/CORE/VOSS/src/vos_timer.c
@@ -985,11 +985,9 @@ static void __vos_process_wd_timer(void)
node);
list_del(pos);
spin_unlock(&vos_global_context->wdthread_work_lock);
- if ((NULL != wdthread_timer_work->callback) &&
- (NULL != wdthread_timer_work->userdata)) {
+ if (NULL != wdthread_timer_work->callback)
wdthread_timer_work->callback(
wdthread_timer_work->userdata);
- }
vos_mem_free(wdthread_timer_work);
spin_lock(&vos_global_context->wdthread_work_lock);
}