[PATCH 00/11] Various bug fixes for dbghelp
Eric Pouech
eric.pouech at gmail.com
Mon Aug 30 02:23:57 CDT 2021
The following series implements various bug fixes, as well as improved
support for various debug info (enum types, compiland, module...).
---
Eric Pouech (11):
dbghelp: fix NameLen usage in SYMBOL_INFO(W)
dbghelp: fills more fields in SYMBOL_INFO in SymGetTypeFromName
dbghelp: fix two internal buffer allocations
dbghelp: correctly store and report bitfield information
dbghelp: introducing internal type (symt_module) to match SymTagExe
dbghelp: now returning the stored name for a compiland
dbghelp: return the symt_module when requesting lexical parent of an UDT
dbghelp: enum:s should be found by name (as UDT:s are)
dbghelp: return the correct length for an enumeration
dbghelp: return a lexical parent for enums (as we do for UDT:s)
dbghelp: added missing break statement
dlls/dbghelp/dbghelp_private.h | 17 +++++++++--
dlls/dbghelp/dwarf.c | 2 +-
dlls/dbghelp/module.c | 3 ++
dlls/dbghelp/msc.c | 8 +++---
dlls/dbghelp/stabs.c | 12 ++------
dlls/dbghelp/symbol.c | 25 ++++++++++++----
dlls/dbghelp/type.c | 52 +++++++++++++++++++++++++++-------
7 files changed, 84 insertions(+), 35 deletions(-)
More information about the wine-devel
mailing list