[1/2] winedump: Recognize IMAGE_DEBUG_TYPE_CLSID

André Hentschel nerv at dawncrow.de
Sat Mar 23 11:16:20 CDT 2013


There seems to be a 12 already, but couldn't find info on that.

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

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");
 }
-- 
1.8.0



-- 

Best Regards, André Hentschel


More information about the wine-patches mailing list