-- 
Best regards,
LH_Mouse
From 6b82d31b2a23d2930887d9e02d1a90885cb7dddb Mon Sep 17 00:00:00 2001
From: Liu Hao <lh_mo...@126.com>
Date: Sun, 29 Sep 2019 17:54:19 +0800
Subject: [PATCH] include/libloaderapi{,2}.h: Don't mistake `BOOL` for
 `WINBOOL`.

Objective-C has its own `BOOL` type which differs from the Windows
`BOOL` which is a typedef for `int`.

Signed-off-by: Liu Hao <lh_mo...@126.com>
---
 mingw-w64-headers/include/libloaderapi.h  | 2 +-
 mingw-w64-headers/include/libloaderapi2.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mingw-w64-headers/include/libloaderapi.h 
b/mingw-w64-headers/include/libloaderapi.h
index 8aa1493c..ccb6efb8 100644
--- a/mingw-w64-headers/include/libloaderapi.h
+++ b/mingw-w64-headers/include/libloaderapi.h
@@ -88,7 +88,7 @@ extern "C" {
 #define ENUMRESNAMEPROC __MINGW_NAME_AW(ENUMRESNAMEPROC)
 #define ENUMRESTYPEPROC __MINGW_NAME_AW(ENUMRESTYPEPROC)
 
-  WINBASEAPI BOOL WINAPI EnumResourceNamesW(HMODULE hModule, LPCWSTR lpType, 
ENUMRESNAMEPROCW lpEnumFunc, LONG_PTR lParam);
+  WINBASEAPI WINBOOL WINAPI EnumResourceNamesW(HMODULE hModule, LPCWSTR 
lpType, ENUMRESNAMEPROCW lpEnumFunc, LONG_PTR lParam);
   WINBASEAPI HRSRC WINAPI FindResourceW(HMODULE hModule, LPCWSTR lpName, 
LPCWSTR lpType);
   WINBASEAPI HRSRC WINAPI FindResourceExW (HMODULE hModule, LPCWSTR lpType, 
LPCWSTR lpName, WORD wLanguage);
   WINBASEAPI DECLSPEC_NORETURN VOID WINAPI FreeLibraryAndExitThread (HMODULE 
hLibModule, DWORD dwExitCode);
diff --git a/mingw-w64-headers/include/libloaderapi2.h 
b/mingw-w64-headers/include/libloaderapi2.h
index f22c764d..00df6ae7 100644
--- a/mingw-w64-headers/include/libloaderapi2.h
+++ b/mingw-w64-headers/include/libloaderapi2.h
@@ -18,7 +18,7 @@ extern "C" {
 #if (_WIN32_WINNT >= 0x0602)
 
   WINBASEAPI HMODULE WINAPI LoadPackagedLibrary(LPCWSTR lpwLibFileName, DWORD 
Reserved);
-  WINBASEAPI BOOL WINAPI QueryOptionalDelayLoadedAPI(HMODULE hParentModule, 
LPCSTR lpDllName, LPCSTR lpProcName, DWORD Reserved);
+  WINBASEAPI WINBOOL WINAPI QueryOptionalDelayLoadedAPI(HMODULE hParentModule, 
LPCSTR lpDllName, LPCSTR lpProcName, DWORD Reserved);
 
 #endif
 #endif
-- 
2.22.0

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to