diff options
Diffstat (limited to 'lib/libc/stdlib/random.c')
-rw-r--r-- | lib/libc/stdlib/random.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libc/stdlib/random.c b/lib/libc/stdlib/random.c index 8be99b4..1729589 100644 --- a/lib/libc/stdlib/random.c +++ b/lib/libc/stdlib/random.c @@ -298,11 +298,11 @@ srandomdev() len = rand_deg * sizeof state[0]; done = 0; - fd = open("/dev/urandom", O_RDONLY, 0); + fd = _libc_open("/dev/urandom", O_RDONLY, 0); if (fd >= 0) { - if (read(fd, (void *) state, len) == (ssize_t) len) + if (_libc_read(fd, (void *) state, len) == (ssize_t) len) done = 1; - close(fd); + _libc_close(fd); } if (!done) { |