diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-10-27 09:16:41 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-10-27 09:16:41 +0200 |
commit | 1790ba91f21c233d5cfb920992bb3fc56280c7b5 (patch) | |
tree | de8b78fd24c43afddf9905347786d7c5bede91dd /lib | |
parent | 73cb8999395fd24c07b58ad729d8a32738e903ae (diff) | |
download | gnutls-1790ba91f21c233d5cfb920992bb3fc56280c7b5.tar.gz |
do not use NULL for device_fd in windows.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/nettle/rnd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/nettle/rnd.c b/lib/nettle/rnd.c index 13a1184b50..6e7c69aca7 100644 --- a/lib/nettle/rnd.c +++ b/lib/nettle/rnd.c @@ -61,7 +61,7 @@ static void *rnd_mutex; #define DEVICE_READ_SIZE 16 #define DEVICE_READ_SIZE_MAX 32 -static HCRYPTPROV device_fd = NULL; +static HCRYPTPROV device_fd = 0; static int do_trivia_source (int init) @@ -112,7 +112,7 @@ do_device_source (int init) read_size = DEVICE_READ_SIZE_MAX; /* initially read more data */ } - if ((device_fd != NULL) + if ((device_fd != 0) && (init || ((now - device_last_read) > DEVICE_READ_INTERVAL))) { |