From d50249c92776bc67da47e2691a21f6df877cd748 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sun, 31 Mar 2013 15:28:15 -0700 Subject: [PATCH] Use stdbool macros instead of _Bool Just to cope with that Visual Studio thing that still doesn't support C99. I hate that because some libraries can redefine "bool" in an incompatible way. It's okay. Until we have that in an exported prototype. --- src/libsodium/randombytes/randombytes_salsa20_random.c | 3 ++- src/libsodium/randombytes/randombytes_sysrandom.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libsodium/randombytes/randombytes_salsa20_random.c b/src/libsodium/randombytes/randombytes_salsa20_random.c index 063ee574..83d5aac7 100644 --- a/src/libsodium/randombytes/randombytes_salsa20_random.c +++ b/src/libsodium/randombytes/randombytes_salsa20_random.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -38,7 +39,7 @@ typedef struct Salsa20Random_ { HCRYPTPROV hcrypt_prov; #endif int random_data_source_fd; - _Bool initialized; + bool initialized; } Salsa20Random; static Salsa20Random stream = { diff --git a/src/libsodium/randombytes/randombytes_sysrandom.c b/src/libsodium/randombytes/randombytes_sysrandom.c index dc7ab93c..1518d2cc 100644 --- a/src/libsodium/randombytes/randombytes_sysrandom.c +++ b/src/libsodium/randombytes/randombytes_sysrandom.c @@ -9,6 +9,7 @@ #ifndef _WIN32 # include #endif +#include #include #include #include @@ -26,7 +27,7 @@ typedef struct SysRandom_ { HCRYPTPROV hcrypt_prov; #endif int random_data_source_fd; - _Bool initialized; + bool initialized; } SysRandom; static SysRandom stream = {