From c7a5ff6c03aa104c60daff6e4aa11926de28d232 Mon Sep 17 00:00:00 2001 From: Chris Sutcliffe Date: Tue, 24 Aug 2010 22:25:44 +0000 Subject: [PATCH] 2010-08-24 Vinky * include/winbase.h (OVERLAPPED): Correct definition. --- winsup/w32api/ChangeLog | 4 ++++ winsup/w32api/include/winbase.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 51ca6b808..30f84479d 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,7 @@ +2010-08-24 Vinky + + * include/winbase.h (OVERLAPPED): Correct definition. + 2010-08-24 Chris Sutcliffe * include/winnt.h (IMAGE_NT_HEADERS32, IMAGE_NT_HEADERS64): Correct diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h index dad37454e..95b954c09 100644 --- a/winsup/w32api/include/winbase.h +++ b/winsup/w32api/include/winbase.h @@ -825,8 +825,13 @@ typedef struct _DEBUG_EVENT { typedef struct _OVERLAPPED { ULONG_PTR Internal; ULONG_PTR InternalHigh; + union { + struct { DWORD Offset; DWORD OffsetHigh; + }; + PVOID Pointer; + }; HANDLE hEvent; } OVERLAPPED,*POVERLAPPED,*LPOVERLAPPED; typedef struct _STARTUPINFOA {