Alexandre Julliard pushed to branch master at wine / wine
Commits: 5aca9df8 by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Rename struct internal_line into lineinfo.
Used in next patches as the structure & helpers are going to be used in other CUs.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - 8470325d by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Always copy the source file string.
Note: we were using string stored in source hash tree in line information. Better always copy into the internal buffer to avoid dbghelp caller to temper with internal data.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - 9ec53898 by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Introduce interface for line info access.
Introduce two new module_format methods: - source_info_search_by_addr - source_info_advance And move the current line info from vector inside SymTagFunction into it for new PDB reader.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - f26145da by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Introduce method to get next/prev line information.
Implement it in new PDB reader.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - 98da9888 by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Introduce method to enumerate line numbers.
And implement it for new PDB reader.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - 6e3ad6e7 by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: Add method to enumerate source files.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - - 761a06fc by Eric Pouech at 2025-04-03T22:49:58+02:00 dbghelp: No longer store line information from old PDB reader.
Signed-off-by: Eric Pouech epouech@codeweavers.com
- - - - -
5 changed files:
- dlls/dbghelp/dbghelp_private.h - dlls/dbghelp/msc.c - dlls/dbghelp/pdb.c - dlls/dbghelp/source.c - dlls/dbghelp/symbol.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ec45d013345b3da6d5d13a8005061a...