summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2021-10-06 19:12:59 +0300
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2021-10-06 19:12:59 +0300
commit9fc0d145278d46bb129660a57b7ca2f94577d461 (patch)
treee858a67ce2c508e10f2956879ac07e2aea1da411
parent71d4d592d8910ea6f9e091ae578cf68907cb5758 (diff)
downloadlibgcrypt-9fc0d145278d46bb129660a57b7ca2f94577d461.tar.gz
Fix building for Win64 target
* random/random-csprng.c [HAVE_W32_SYSTEM]: Include <windows.h>. * tests/bench-slope.c [_WIN32]: Include <windows.h>. -- Removal of <winsock2.h> include from 'gcrypt.h' broke building random-csprng.c and bench-slope.c on x86_64-w64-mingw32 target. GnuPG-bug-id: 5637 Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
-rw-r--r--random/random-csprng.c3
-rw-r--r--tests/bench-slope.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/random/random-csprng.c b/random/random-csprng.c
index 66f57864..0228a1f0 100644
--- a/random/random-csprng.c
+++ b/random/random-csprng.c
@@ -55,6 +55,9 @@
#ifdef __MINGW32__
#include <process.h>
#endif
+#ifdef HAVE_W32_SYSTEM
+#include <windows.h>
+#endif
#include "g10lib.h"
#include "random.h"
#include "rand-internal.h"
diff --git a/tests/bench-slope.c b/tests/bench-slope.c
index 00cb11de..1723899c 100644
--- a/tests/bench-slope.c
+++ b/tests/bench-slope.c
@@ -25,6 +25,9 @@
#include <stdarg.h>
#include <assert.h>
#include <time.h>
+#ifdef _WIN32
+#include <windows.h>
+#endif
#ifdef _GCRYPT_IN_LIBGCRYPT
# include "../src/gcrypt-int.h"