From: Guillermo Rodriguez Garcia Date: Mon, 20 Mar 2000 12:57:26 +0000 (+0000) Subject: Patch to add extern "C" to winsock.h in gcc2.95 X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/062a3faae7c2e0aa75bc10554dac6b548cb655cc?ds=sidebyside Patch to add extern "C" to winsock.h in gcc2.95 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6875 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/Mingw32-gcc295.patches b/Mingw32-gcc295.patches index c0d643fd8f..372729a723 100644 --- a/Mingw32-gcc295.patches +++ b/Mingw32-gcc295.patches @@ -142,3 +142,28 @@ PURE; #define MoveMemory RtlMoveMemory #define CopyMemory RtlCopyMemory +--- i386-mingw32\include\winsock.h Sat Jul 31 17:48:50 1999 ++++ winsock.h Mon Mar 20 13:47:12 2000 +@@ -13,6 +13,10 @@ + #define _GNU_H_WINDOWS32_SOCKETS + #include + ++#ifdef __cplusplus ++extern "C" { ++#endif ++ + #ifndef _SYS_TYPES_H + typedef unsigned char u_char; + typedef unsigned short u_short; +@@ -495,4 +499,9 @@ + typedef struct timeval TIMEVAL; + typedef struct timeval *PTIMEVAL; + typedef struct timeval *LPTIMEVAL; ++ ++#ifdef __cplusplus ++} + #endif ++#endif ++ + +