From aab07d0500d06e1de93280cb9900b24fd0c0875b Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 6 Dec 2005 01:29:10 +0000 Subject: macro out the thread funcs in libc if threading is disabled --- libc/stdlib/random.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'libc/stdlib/random.c') diff --git a/libc/stdlib/random.c b/libc/stdlib/random.c index 28f3cd24d..d40420740 100644 --- a/libc/stdlib/random.c +++ b/libc/stdlib/random.c @@ -31,15 +31,13 @@ #include #include #include + #ifdef __UCLIBC_HAS_THREADS__ -#include +# include /* POSIX.1c requires that there is mutual exclusion for the `rand' and `srand' functions to prevent concurrent calls from modifying common data. */ static pthread_mutex_t lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; -#else -#define __pthread_mutex_lock(x) -#define __pthread_mutex_unlock(x) #endif /* An improved random number generation package. In addition to the standard -- cgit v1.2.3