X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu-defer-impl.h;h=2cff80792b0a4f6fecc7016e49667a809e36918b;hp=fc9d4bd804501eba9bb35c329edb655b4d0da786;hb=8e3690dbc1ee221a9e375ce16621b5bfd93a61cc;hpb=c961f4f335c90032890f49ae790d0c4b560fd834 diff --git a/urcu-defer-impl.h b/urcu-defer-impl.h index fc9d4bd..2cff807 100644 --- a/urcu-defer-impl.h +++ b/urcu-defer-impl.h @@ -148,7 +148,7 @@ static void mutex_lock_defer(pthread_mutex_t *mutex) while ((ret = pthread_mutex_trylock(mutex)) != 0) { if (ret != EBUSY && ret != EINTR) urcu_die(ret); - poll(NULL,0,10); + (void) poll(NULL,0,10); } #endif /* #else #ifndef DISTRUST_SIGNALS_EXTREME */ } @@ -300,7 +300,7 @@ end: /* * _defer_rcu - Queue a RCU callback. */ -void _defer_rcu(void (*fct)(void *p), void *p) +static void _defer_rcu(void (*fct)(void *p), void *p) { unsigned long head, tail; @@ -373,7 +373,7 @@ static void *thr_defer(void *args) */ wait_defer(); /* Sleeping after wait_defer to let many callbacks enqueue */ - poll(NULL,0,100); /* wait for 100ms */ + (void) poll(NULL,0,100); /* wait for 100ms */ rcu_defer_barrier(); }