From 580da795e84996d81b3db9ef1878d8569a4b9530 Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield" Date: Sun, 23 Dec 2007 14:39:42 +0000 Subject: 2007-12-23 Neal H. Walfield * Makefile.am (AM_CPPFLAGS): Add "-std=gnu99 -Wall -g -O3". * sysdeps/l4/pt-block.c (__pthread_block): Remove unused variable err. * pthread/pt-join.c (pthread_join): Cast argument to pthread_cleanup_push to avoid warning. --- pthread/pt-join.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pthread/pt-join.c') diff --git a/pthread/pt-join.c b/pthread/pt-join.c index 698b6c9..06e9f1f 100644 --- a/pthread/pt-join.c +++ b/pthread/pt-join.c @@ -37,7 +37,8 @@ pthread_join (pthread_t thread, void **status) return ESRCH; __pthread_mutex_lock (&pthread->state_lock); - pthread_cleanup_push (__pthread_mutex_unlock, &pthread->state_lock); + pthread_cleanup_push ((void (*)(void *)) __pthread_mutex_unlock, + &pthread->state_lock); while (pthread->state == PTHREAD_JOINABLE) pthread_cond_wait (&pthread->state_cond, &pthread->state_lock); -- cgit v1.2.3