diff options
author | Eitan Adler <eadler@FreeBSD.org> | 2012-10-09 14:25:14 +0000 |
---|---|---|
committer | Eitan Adler <eadler@FreeBSD.org> | 2012-10-09 14:25:14 +0000 |
commit | 6a762eb23ea5f31e65cfa12602937f39a14e9b0c (patch) | |
tree | 93be2ae836bedc74ae0fc7764e801a5dde94a0b3 | |
parent | af2bdacafb03e3a7baaed14b18338498ab8a2c02 (diff) |
Notes
-rw-r--r-- | lib/libc/stdlib/rand.c | 3 | ||||
-rw-r--r-- | lib/libc/stdlib/random.c | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/lib/libc/stdlib/rand.c b/lib/libc/stdlib/rand.c index 3835976e42009..704181890bb7f 100644 --- a/lib/libc/stdlib/rand.c +++ b/lib/libc/stdlib/rand.c @@ -130,10 +130,9 @@ sranddev() if (!done) { struct timeval tv; - unsigned long junk; gettimeofday(&tv, NULL); - srand((getpid() << 16) ^ tv.tv_sec ^ tv.tv_usec ^ junk); + srand((getpid() << 16) ^ tv.tv_sec ^ tv.tv_usec); } } diff --git a/lib/libc/stdlib/random.c b/lib/libc/stdlib/random.c index 4a1af5452fd90..a3c054e5ba0e8 100644 --- a/lib/libc/stdlib/random.c +++ b/lib/libc/stdlib/random.c @@ -312,10 +312,9 @@ srandomdev(void) if (!done) { struct timeval tv; - volatile unsigned long junk; gettimeofday(&tv, NULL); - srandom((getpid() << 16) ^ tv.tv_sec ^ tv.tv_usec ^ junk); + srandom((getpid() << 16) ^ tv.tv_sec ^ tv.tv_usec); return; } |