X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu.c;h=e258d96fab4e730d42fc22c4a3e58870e42bda4e;hp=232a57bb718fbf12be651cebd6a808b01976c924;hb=5e7e64b952ac49cf61c4c3bfc02e5938c3691d94;hpb=f858d07ab45c9a50e458cdcc9d5b26cbaa765de3 diff --git a/urcu.c b/urcu.c index 232a57b..e258d96 100644 --- a/urcu.c +++ b/urcu.c @@ -117,9 +117,9 @@ void wait_for_quiescent_state(int parity) * Return old pointer, OK to free, no more reference exist. * Called under rcu_write_lock. */ -void *urcu_publish_content(void **ptr, void *new) +void *_urcu_publish_content(void **ptr, void *new) { - int ret, prev_parity; + int prev_parity; void *oldptr; /* @@ -207,7 +207,6 @@ void urcu_register_thread(void) void urcu_unregister_thread(void) { - pthread_t self = pthread_self(); rcu_write_lock(); urcu_remove_reader(pthread_self()); rcu_write_unlock();