Eric Pouech : dbghelp: Update SymGetTypeInfo() requests and SymTagEnum to latest dbghelp definitions.

Alexandre Julliard julliard at winehq.org
Wed Oct 6 15:51:36 CDT 2021


Module: wine
Branch: master
Commit: f376dfd1fd3392a281954c1e8723f501b0d798af
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=f376dfd1fd3392a281954c1e8723f501b0d798af

Author: Eric Pouech <eric.pouech at gmail.com>
Date:   Wed Oct  6 10:01:17 2021 +0200

dbghelp: Update SymGetTypeInfo() requests and SymTagEnum to latest dbghelp definitions.

Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/dbghelp/type.c | 1 +
 include/cvconst.h   | 1 +
 include/dbghelp.h   | 9 +++++++++
 3 files changed, 11 insertions(+)

diff --git a/dlls/dbghelp/type.c b/dlls/dbghelp/type.c
index b9d90b000d7..221dbe68f42 100644
--- a/dlls/dbghelp/type.c
+++ b/dlls/dbghelp/type.c
@@ -83,6 +83,7 @@ static const char* symt_get_tag_str(DWORD tag)
     case SymTagExport:                  return "SymTagExport";
     case SymTagHeapAllocationSite:      return "SymTagHeapAllocationSite";
     case SymTagCoffGroup:               return "SymTagCoffGroup";
+    case SymTagInlinee:                 return "SymTagInlinee";
     default:                            return "---";
     }
 }
diff --git a/include/cvconst.h b/include/cvconst.h
index f90c61a57fa..82929dda772 100644
--- a/include/cvconst.h
+++ b/include/cvconst.h
@@ -66,6 +66,7 @@ enum SymTagEnum
    SymTagExport,
    SymTagHeapAllocationSite,
    SymTagCoffGroup,
+   SymTagInlinee,
    SymTagMax
 };
 
diff --git a/include/dbghelp.h b/include/dbghelp.h
index bf235c7f97a..75dfd76b327 100644
--- a/include/dbghelp.h
+++ b/include/dbghelp.h
@@ -1071,6 +1071,15 @@ typedef enum _IMAGEHLP_SYMBOL_TYPE_INFO
     TI_GET_UDTKIND,
     TI_IS_EQUIV_TO,
     TI_GET_CALLING_CONVENTION,
+    TI_IS_CLOSE_EQUIV_TO,
+    TI_GTIEX_REQS_VALID,
+    TI_GET_VIRTUALBASEOFFSET,
+    TI_GET_VIRTUALBASEDISPINDEX,
+    TI_GET_IS_REFERENCE,
+    TI_GET_INDIRECTVIRTUALBASECLASS,
+    TI_GET_VIRTUALBASETABLETYPE,
+    TI_GET_OBJECTPOINTERTYPE,
+    IMAGEHLP_SYMBOL_TYPE_INFO_MAX
 } IMAGEHLP_SYMBOL_TYPE_INFO;
 
 #define IMAGEHLP_GET_TYPE_INFO_UNCACHED            0x00000001




More information about the wine-cvs mailing list