From: Victor Julien Date: Fri, 14 Jul 2017 19:12:50 +0000 (+0200) Subject: mingw: fix random function X-Git-Tag: suricata-4.0.0~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1b6be99def9d4ae71628b28889107999dbc998f;p=thirdparty%2Fsuricata.git mingw: fix random function --- diff --git a/configure.ac b/configure.ac index 773ec1000c..efbdd1e237 100644 --- a/configure.ac +++ b/configure.ac @@ -138,13 +138,13 @@ #endif ]]) - AC_CHECK_HEADERS([windows.h winsock2.h ws2tcpip.h w32api/wtypes.h wincrypt.h], [], [], + AC_CHECK_HEADERS([windows.h winsock2.h ws2tcpip.h w32api/wtypes.h], [], [], [[ #ifndef _X86_ #define _X86_ #endif ]]) - AC_CHECK_HEADERS([w32api/winbase.h], [], [], + AC_CHECK_HEADERS([w32api/winbase.h wincrypt.h], [], [], [[ #ifndef _X86_ #define _X86_ diff --git a/src/util-random.c b/src/util-random.c index 63adb2d954..35a29056ab 100644 --- a/src/util-random.c +++ b/src/util-random.c @@ -47,7 +47,7 @@ long int RandomGet(void) return -1; } - (void)CryptReleaseContext(prov, 0); + (void)CryptReleaseContext(p, 0); return value; }