Module: wine Branch: master Commit: 7a70f9f511d2e402a1b6d8772840e02afa263acd URL: http://source.winehq.org/git/wine.git/?a=commit;h=7a70f9f511d2e402a1b6d87728...
Author: Francois Gouget fgouget@free.fr Date: Fri Aug 3 00:49:50 2007 +0200
imagehlp: Add two missing fields.
---
dlls/imagehlp/access.c | 2 ++ include/dbghelp.h | 4 +++- include/imagehlp.h | 29 ++++++++++++++++------------- 3 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/dlls/imagehlp/access.c b/dlls/imagehlp/access.c index 2aeedff..39e7afa 100644 --- a/dlls/imagehlp/access.c +++ b/dlls/imagehlp/access.c @@ -48,6 +48,8 @@ static LOADED_IMAGE IMAGEHLP_EmptyLoadedImage = { 1, /* Characteristics */ FALSE, /* fSystemImage */ FALSE, /* fDOSImage */ + FALSE, /* fReadOnly */ + 0, /* Version */ { &IMAGEHLP_EmptyLoadedImage.Links, &IMAGEHLP_EmptyLoadedImage.Links }, /* Links */ 148, /* SizeOfImage; */ }; diff --git a/include/dbghelp.h b/include/dbghelp.h index e818096..d454635 100644 --- a/include/dbghelp.h +++ b/include/dbghelp.h @@ -27,7 +27,7 @@ extern "C" {
typedef struct _LOADED_IMAGE { - LPSTR ModuleName; + PSTR ModuleName; HANDLE hFile; PUCHAR MappedAddress; PIMAGE_NT_HEADERS FileHeader; @@ -37,6 +37,8 @@ typedef struct _LOADED_IMAGE ULONG Characteristics; BOOLEAN fSystemImage; BOOLEAN fDOSImage; + BOOLEAN fReadOnly; + UCHAR Version; LIST_ENTRY Links; ULONG SizeOfImage; } LOADED_IMAGE, *PLOADED_IMAGE; diff --git a/include/imagehlp.h b/include/imagehlp.h index e37d921..89883d9 100644 --- a/include/imagehlp.h +++ b/include/imagehlp.h @@ -158,19 +158,22 @@ typedef enum { * Structures */
-typedef struct _LOADED_IMAGE { - LPSTR ModuleName; - HANDLE hFile; - PUCHAR MappedAddress; - PIMAGE_NT_HEADERS FileHeader; - PIMAGE_SECTION_HEADER LastRvaSection; - ULONG NumberOfSections; - PIMAGE_SECTION_HEADER Sections; - ULONG Characteristics; - BOOLEAN fSystemImage; - BOOLEAN fDOSImage; - LIST_ENTRY Links; - ULONG SizeOfImage; +typedef struct _LOADED_IMAGE +{ + PSTR ModuleName; + HANDLE hFile; + PUCHAR MappedAddress; + PIMAGE_NT_HEADERS FileHeader; + PIMAGE_SECTION_HEADER LastRvaSection; + ULONG NumberOfSections; + PIMAGE_SECTION_HEADER Sections; + ULONG Characteristics; + BOOLEAN fSystemImage; + BOOLEAN fDOSImage; + BOOLEAN fReadOnly; + UCHAR Version; + LIST_ENTRY Links; + ULONG SizeOfImage; } LOADED_IMAGE, *PLOADED_IMAGE;
typedef struct _WIN_CERTIFICATE {