From 05270ca57db59483101dff330ca5924c1a823b4b Mon Sep 17 00:00:00 2001 From: Amer Koleci Date: Wed, 18 Jul 2018 18:51:50 +0200 Subject: [PATCH] Fix compilation warnings. --- src/win32_init.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/win32_init.c b/src/win32_init.c index 658bb56ab..a85ff52fb 100644 --- a/src/win32_init.c +++ b/src/win32_init.c @@ -65,18 +65,18 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved) typedef LONG NTSTATUS, *PNTSTATUS; #define STATUS_SUCCESS ((NTSTATUS)0x00000000) #define STATUS_REVISION_MISMATCH ((NTSTATUS)0xC0000059) -typedef NTSTATUS(WINAPI* RtlVerifyVersionInfoFn)(PRTL_OSVERSIONINFOEXW, ULONG, ULONGLONG); +typedef NTSTATUS(WINAPI* PFN_RtlVerifyVersionInfoFn)(PRTL_OSVERSIONINFOEXW, ULONG, ULONGLONG); // HACK: Define versionhelpers.h functions manually as MinGW lacks the header BOOL IsWindowsVersionOrGreater(WORD major, WORD minor) { - static RtlVerifyVersionInfoFn RtlVerifyVersionInfoFn = NULL; + static PFN_RtlVerifyVersionInfoFn RtlVerifyVersionInfoFn = NULL; if (!RtlVerifyVersionInfoFn) { HMODULE ntdllModule = GetModuleHandleW(L"ntdll.dll"); if (ntdllModule) { - RtlVerifyVersionInfoFn = GetProcAddress(ntdllModule, "RtlVerifyVersionInfo"); + RtlVerifyVersionInfoFn = (PFN_RtlVerifyVersionInfoFn)GetProcAddress(ntdllModule, "RtlVerifyVersionInfo"); } }