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
This commit is contained in:
@@ -142,3 +142,28 @@ PURE;
|
|||||||
#define MoveMemory RtlMoveMemory
|
#define MoveMemory RtlMoveMemory
|
||||||
#define CopyMemory RtlCopyMemory
|
#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 <windows.h>
|
||||||
|
|
||||||
|
+#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
|
||||||
|
+
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user