From cb4b4548c828d3975266571190d67650d374339d Mon Sep 17 00:00:00 2001 From: Ken Brown Date: Mon, 6 Jun 2022 10:44:01 -0400 Subject: [PATCH] Cygwin: remove ntsecapi.h This was a wrapper for w32api/ntsecapi.h. It was introduced to fix a bug that only affected 32-bit Cygwin, so it is no longer needed. --- winsup/cygwin/ntsecapi.h | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 winsup/cygwin/ntsecapi.h diff --git a/winsup/cygwin/ntsecapi.h b/winsup/cygwin/ntsecapi.h deleted file mode 100644 index 8b0a7e77f..000000000 --- a/winsup/cygwin/ntsecapi.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifndef _CYGWIN_NTSECAPI_H -#define _CYGWIN_NTSECAPI_H - -/* There's a bug in ntsecapi.h (Mingw as well as MSFT). SystemFunction036 - is, in fact, a WINAPI function, but it's not defined as such. Therefore - we have to do it correctly here in the ntsecapi.h wrapper. */ - -#define SystemFunction036 __nonexistant_SystemFunction036__ - -#include_next - -#undef SystemFunction036 - -#define RtlGenRandom SystemFunction036 - -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - -BOOLEAN WINAPI RtlGenRandom (PVOID, ULONG); - -#ifdef __cplusplus -} -#endif /* __cplusplus */ - -#endif /* _CYGWIN_NTSECAPI_H */