From 549f10690766b8248e98b96d2dab21ec386c390a Mon Sep 17 00:00:00 2001 From: Kareem Date: Tue, 20 Jan 2026 15:55:19 -0700 Subject: [PATCH] Use MinGW XINET_PTON definition for 32-bit MinGW as well as 64-bit. --- wolfssl/wolfio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfssl/wolfio.h b/wolfssl/wolfio.h index 8430fdf44..abfdbe553 100644 --- a/wolfssl/wolfio.h +++ b/wolfssl/wolfio.h @@ -1003,7 +1003,7 @@ WOLFSSL_API void wolfSSL_SetIOWriteFlags(WOLFSSL* ssl, int flags); #define XINET_PTON(a,b,c) *(unsigned *)(c) = inet_addr((b)) #endif #elif defined(USE_WINDOWS_API) /* Windows-friendly definition */ - #if defined(__MINGW64__) && !defined(UNICODE) + #if (defined(__MINGW32__) || defined(__MINGW64__)) && !defined(UNICODE) #define XINET_PTON(a,b,c) InetPton((a),(b),(c)) #else #define XINET_PTON(a,b,c) InetPton((a),(PCWSTR)(b),(c))