summaryrefslogtreecommitdiff
path: root/evutil_rand.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-07-18 18:07:48 -0400
committerNick Mathewson <nickm@torproject.org>2011-07-18 18:07:48 -0400
commit18667d3c28da99212d21885b5eb8323e44344e3e (patch)
tree79d06160e99532f1af3d5e947b1220017a51b4d2 /evutil_rand.c
parentc629e182876620dc14919bb97c231b00e257e2bf (diff)
parent62b8ce587716d0ca7739a6f7d050b6b39ef9bcc5 (diff)
downloadlibevent-18667d3c28da99212d21885b5eb8323e44344e3e.tar.gz
Merge remote-tracking branch 'origin/patches-2.0'
Diffstat (limited to 'evutil_rand.c')
-rw-r--r--evutil_rand.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/evutil_rand.c b/evutil_rand.c
index f7399656..9b42f52a 100644
--- a/evutil_rand.c
+++ b/evutil_rand.c
@@ -90,7 +90,9 @@ arc4random_buf(void *buf, size_t n)
#define ARC4RANDOM_EXPORT static
#define _ARC4_LOCK() EVLOCK_LOCK(arc4rand_lock, 0)
#define _ARC4_UNLOCK() EVLOCK_UNLOCK(arc4rand_lock, 0)
+#ifndef _EVENT_DISABLE_THREAD_SUPPORT
static void *arc4rand_lock;
+#endif
#define ARC4RANDOM_UINT32 ev_uint32_t
#define ARC4RANDOM_NOSTIR