From bc0110a6ac168991acf3e1e766819d78575ea9da Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Tue, 8 Nov 2022 16:21:29 +0100 Subject: Compiler warning fix from ManyMouse author Co-authored-by: icculus --- src/libs/manymouse/windows_wminput.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/manymouse/windows_wminput.c b/src/libs/manymouse/windows_wminput.c index cbdf5eace..6789cfa40 100644 --- a/src/libs/manymouse/windows_wminput.c +++ b/src/libs/manymouse/windows_wminput.c @@ -93,7 +93,7 @@ static BOOL (WINAPI *pSetupDiGetDeviceInstanceIdA)(HDEVINFO, PSP_DEVINFO_DATA, P static BOOL (WINAPI *pSetupDiGetDeviceRegistryPropertyA)(HDEVINFO, PSP_DEVINFO_DATA, DWORD, PDWORD, PBYTE, DWORD, PDWORD); static BOOL (WINAPI *pSetupDiDestroyDeviceInfoList)(HDEVINFO); -static int symlookup(HMODULE dll, void **addr, const char *sym) +static int symlookup(HMODULE dll, FARPROC *addr, const char *sym) { *addr = GetProcAddress(dll, sym); if (*addr == NULL) @@ -112,7 +112,7 @@ static int find_api_symbols(void) if (did_api_lookup) return 1; - #define LOOKUP(x) { if (!symlookup(dll, (void **) &p##x, #x)) return 0; } + #define LOOKUP(x) { if (!symlookup(dll, (FARPROC *) &p##x, #x)) return 0; } dll = LoadLibrary(TEXT("user32.dll")); if (dll == NULL) return 0; -- cgit v1.2.3