From 0d0139b4b4efa44f658887be31dacd37263e7b3d Mon Sep 17 00:00:00 2001 From: moonser Date: Tue, 2 Jun 2026 22:02:07 +0500 Subject: [PATCH] Fixed the type conversion for the callback Signed-off-by: moonser --- libfcgi/os_win32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libfcgi/os_win32.c b/libfcgi/os_win32.c index 1a77ca6..27d8fcc 100755 --- a/libfcgi/os_win32.c +++ b/libfcgi/os_win32.c @@ -1546,7 +1546,7 @@ static int CALLBACK isAddrOKCallback(LPWSABUF lpCallerId, LPWSABUF dc3, LPWSABUF dc4, GROUP *dc5, - DWORD data) + DWORD_PTR data) { struct sockaddr_in *sockaddr = (struct sockaddr_in *) lpCallerId->buf; @@ -1678,7 +1678,7 @@ static int acceptSocket(const char *webServerAddrs) &sockaddr, &sockaddrLen, isAddrOKCallback, - (DWORD) webServerAddrs); + (DWORD_PTR) webServerAddrs); if (hSock != INVALID_SOCKET) {