From 63f65307508a82e64d78453ddba8acf7715e8f07 Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Mon, 29 Nov 2021 10:49:21 +0100 Subject: [PATCH] Fix MinGW build error: cast between incompatible function types from 'FARPROC' [-Werror=cast-function-type]' The build error occurred in 'dbus/dbus-sysdeps-win.c:129:43: Fixes #355 --- dbus/dbus-sysdeps-win.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbus/dbus-sysdeps-win.c b/dbus/dbus-sysdeps-win.c index 32126bbc8..e9de93400 100644 --- a/dbus/dbus-sysdeps-win.c +++ b/dbus/dbus-sysdeps-win.c @@ -126,7 +126,7 @@ load_ex_ip_helper_procedures(void) return FALSE; } - lpfnAllocateAndGetTcpExTableFromStack = (ProcAllocateAndGetTcpExtTableFromStack)GetProcAddress (hModule, "AllocateAndGetTcpExTableFromStack"); + lpfnAllocateAndGetTcpExTableFromStack = (ProcAllocateAndGetTcpExtTableFromStack) (void (*)(void))GetProcAddress (hModule, "AllocateAndGetTcpExTableFromStack"); if (lpfnAllocateAndGetTcpExTableFromStack == NULL) { _dbus_verbose ("could not find function AllocateAndGetTcpExTableFromStack in iphlpapi.dll\n"); -- 2.47.3