summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorderaadt <>2014-12-08 21:52:06 +0000
committerderaadt <>2014-12-08 21:52:06 +0000
commit31bddc87ad05f16cc01a1cc28fd0a68ad1254d00 (patch)
tree31daef7e7e67528d392b6a68effdd2e0509d1282
parent1e2b0be5bee045db1b0abb1f87801004db563bb8 (diff)
downloadopenbsd-31bddc87ad05f16cc01a1cc28fd0a68ad1254d00.tar.gz
openbsd-31bddc87ad05f16cc01a1cc28fd0a68ad1254d00.tar.bz2
openbsd-31bddc87ad05f16cc01a1cc28fd0a68ad1254d00.zip
Oops, got the sense of the test backwards. Hilarious that we didn't spot it.
-rw-r--r--src/lib/libc/stdlib/rand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libc/stdlib/rand.c b/src/lib/libc/stdlib/rand.c
index 618559fd9c..00390a23e7 100644
--- a/src/lib/libc/stdlib/rand.c
+++ b/src/lib/libc/stdlib/rand.c
@@ -48,7 +48,7 @@ __warn_references(rand_r,
48int 48int
49rand(void) 49rand(void)
50{ 50{
51 if (rand_deterministic) 51 if (rand_deterministic == 0)
52 return (arc4random() % ((u_int)RAND_MAX + 1)); 52 return (arc4random() % ((u_int)RAND_MAX + 1));
53 return (rand_r(&next)); 53 return (rand_r(&next));
54} 54}