diff options
Diffstat (limited to 'src/librandom/unirandomdev.c')
-rw-r--r-- | src/librandom/unirandomdev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librandom/unirandomdev.c b/src/librandom/unirandomdev.c index 4a22514..0f42ae3 100644 --- a/src/librandom/unirandomdev.c +++ b/src/librandom/unirandomdev.c @@ -1,6 +1,7 @@ /* ISC license. */ #include <errno.h> +#include <skalibs/allreadwrite.h> #include <skalibs/buffer.h> #include <skalibs/djbunix.h> #include <skalibs/unirandom.h> @@ -17,7 +18,7 @@ int unirandomdev_sinit (union unirandominfo *u, char const *file) errno = e ; return 0 ; } - buffer_init(&u->device.b, &buffer_read, fd, u->device.buf, RANDOMBUF_BUFSIZE) ; + buffer_init(&u->device.b, &fd_readsv, fd, u->device.buf, RANDOMBUF_BUFSIZE) ; u->device.nb = 1 ; return 1 ; } |