From cc0a957a50caa850877592f271258274561def0e Mon Sep 17 00:00:00 2001 From: David Carlier Date: Tue, 5 Jun 2018 10:41:03 +0000 Subject: [PATCH] MINOR: task: Fix compiler warning. Waking up task, when checking if it is a valid entry. Similarly to commit caa8a37ffe5922efda7fd7b882e96964b40d7135, casting explicitally to void pointer as HA_ATOMIC_CAS needs. --- src/task.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/task.c b/src/task.c index fb4840738..16c723230 100644 --- a/src/task.c +++ b/src/task.c @@ -79,7 +79,7 @@ void __task_wakeup(struct task *t, struct eb_root *root) * in the meanwhile. */ redo: - if (unlikely(!HA_ATOMIC_CAS(&t->rq.node.leaf_p, &expected, 0x1))) { + if (unlikely(!HA_ATOMIC_CAS(&t->rq.node.leaf_p, &expected, (void *)0x1))) { if (root == &rqueue) HA_SPIN_UNLOCK(TASK_RQ_LOCK, &rq_lock); return;