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 /lib/libc | |
parent | af2bdacafb03e3a7baaed14b18338498ab8a2c02 (diff) |
Notes
Diffstat (limited to 'lib/libc')
-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 3835976e4200..704181890bb7 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 4a1af5452fd9..a3c054e5ba0e 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; } |