X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=noise.c;fp=noise.c;h=3ff00be68f81a5b2a4db7f36d694e9c222198190;hb=ee9e246617998b3f158a9b6333b4e8538170636d;hp=cf9bba57455f3ace076d86e37a9e5d0da5a81bad;hpb=3b1389a474467b06bda60d8b5538ad2535a0c8b8;p=PuTTY.git diff --git a/noise.c b/noise.c index cf9bba57..3ff00be6 100644 --- a/noise.c +++ b/noise.c @@ -73,7 +73,7 @@ void noise_get_heavy(void (*func) (void *, int)) { FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL); - if (seedf) { + if (seedf != INVALID_HANDLE_VALUE) { while (1) { char buf[1024]; DWORD len; @@ -96,7 +96,7 @@ void random_save_seed(void) { seedf = CreateFile(seedpath, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); - if (seedf) { + if (seedf != INVALID_HANDLE_VALUE) { int len; DWORD lenwritten; void *data;