[Git][wine/wine][master] 7 commits: dbghelp: Rename struct internal_line into lineinfo.
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(a)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(a)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(a)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(a)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(a)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(a)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(a)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... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ec45d013345b3da6d5d13a8005061a... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)