=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.

Alexandre Julliard julliard at winehq.org
Mon Mar 25 14:19:38 CDT 2013


Module: wine
Branch: master
Commit: 5d712e7ea08fed6e0a926458d9870422b0121d14
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5d712e7ea08fed6e0a926458d9870422b0121d14

Author: André Hentschel <nerv at dawncrow.de>
Date:   Sat Mar 23 17:16:20 2013 +0100

winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.

---

 include/winnt.h     |    1 +
 tools/winedump/pe.c |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/include/winnt.h b/include/winnt.h
index b701de3..447e727 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -3436,6 +3436,7 @@ typedef struct _IMAGE_DEBUG_DIRECTORY {
 #define IMAGE_DEBUG_TYPE_OMAP_FROM_SRC  8
 #define IMAGE_DEBUG_TYPE_BORLAND        9
 #define IMAGE_DEBUG_TYPE_RESERVED10    10
+#define IMAGE_DEBUG_TYPE_CLSID         11
 
 typedef enum ReplacesCorHdrNumericDefines
 {
diff --git a/tools/winedump/pe.c b/tools/winedump/pe.c
index b6c8a34..bf29082 100644
--- a/tools/winedump/pe.c
+++ b/tools/winedump/pe.c
@@ -871,6 +871,7 @@ static	void	dump_dir_debug_dir(const IMAGE_DEBUG_DIRECTORY* idd, int idx)
     case IMAGE_DEBUG_TYPE_OMAP_FROM_SRC:str = "OMAP_FROM_SRC"; 	break;
     case IMAGE_DEBUG_TYPE_BORLAND:	str = "BORLAND"; 	break;
     case IMAGE_DEBUG_TYPE_RESERVED10:	str = "RESERVED10"; 	break;
+    case IMAGE_DEBUG_TYPE_CLSID:	str = "CLSID"; 	break;
     }
     printf("  Type:              %u (%s)\n", idd->Type, str);
     printf("  SizeOfData:        %u\n", idd->SizeOfData);
@@ -915,6 +916,8 @@ static	void	dump_dir_debug_dir(const IMAGE_DEBUG_DIRECTORY* idd, int idx)
 	break;
     case IMAGE_DEBUG_TYPE_RESERVED10:
 	break;
+    case IMAGE_DEBUG_TYPE_CLSID:
+	break;
     }
     printf("\n");
 }




More information about the wine-cvs mailing list