summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtchang%redhat.com <devnull@localhost>2007-03-15 20:16:21 +0000
committerwtchang%redhat.com <devnull@localhost>2007-03-15 20:16:21 +0000
commitdc474e30a5344b743230dc8e4203310c3a99445b (patch)
tree6fcbbc06f5334150b808d860f5ae86c855282348
parent921dbd3e36d899d861b46721c765178d214d595f (diff)
downloadnspr-hg-MOZILLA_1_9a3_RELEASE.tar.gz
Bugzilla bug 363997: define the WSAOVERLAPPED type properly to fix MinGWMOZILLA_1_9a3_RELEASEMOZILLA_1_9a3_RC1
build failure. The patch is contributed by Martijn Wargers <martijn.martijn@gmail.com>. r=wtc. Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
-rw-r--r--pr/src/md/windows/w95sock.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/pr/src/md/windows/w95sock.c b/pr/src/md/windows/w95sock.c
index 8837a7f8..da8f8484 100644
--- a/pr/src/md/windows/w95sock.c
+++ b/pr/src/md/windows/w95sock.c
@@ -77,13 +77,8 @@ typedef enum _WSA_COMPATIBILITY_BEHAVIOR_ID {
/* from winsock2.h */
#define WSAEVENT HANDLE
-typedef struct _WSAOVERLAPPED {
- DWORD Internal;
- DWORD InternalHigh;
- DWORD Offset;
- DWORD OffsetHigh;
- WSAEVENT hEvent;
-} WSAOVERLAPPED, FAR * LPWSAOVERLAPPED;
+#define WSAOVERLAPPED OVERLAPPED
+typedef struct _OVERLAPPED * LPWSAOVERLAPPED;
typedef void (CALLBACK * LPWSAOVERLAPPED_COMPLETION_ROUTINE)(
IN DWORD dwError,