From: Mathieu Desnoyers Date: Wed, 23 Sep 2009 21:23:29 +0000 (-0400) Subject: Fix urcu-defer: add missing brackets. X-Git-Tag: v0.1~42 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=3dce4bfa7f900ff196168412382b1e54d776ddfe;p=userspace-rcu.git Fix urcu-defer: add missing brackets. Signed-off-by: Mathieu Desnoyers --- diff --git a/urcu-defer.c b/urcu-defer.c index 032900d..3efe5ba 100644 --- a/urcu-defer.c +++ b/urcu-defer.c @@ -49,13 +49,13 @@ extern void synchronize_rcu(void); static pthread_mutex_t urcu_defer_mutex = PTHREAD_MUTEX_INITIALIZER; static pthread_mutex_t defer_thread_mutex = PTHREAD_MUTEX_INITIALIZER; -int defer_thread_futex; +static int defer_thread_futex; /* * Written to only by each individual deferer. Read by both the deferer and * the reclamation tread. */ -struct defer_queue __thread defer_queue; +static struct defer_queue __thread defer_queue; /* Thread IDs of registered deferers */ #define INIT_NUM_THREADS 4 @@ -76,10 +76,11 @@ static pthread_t tid_defer; */ static void wake_up_defer(void) { - if (unlikely(atomic_read(&defer_thread_futex) == -1)) + if (unlikely(atomic_read(&defer_thread_futex) == -1)) { atomic_set(&defer_thread_futex, 0); - futex(&defer_thread_futex, FUTEX_WAKE, - 0, NULL, NULL, 0); + futex(&defer_thread_futex, FUTEX_WAKE, 0, + NULL, NULL, 0); + } } /*