Module: wine Branch: master Commit: 43f62c99b95163d57bfd3b8927491f30713bc78c URL: http://source.winehq.org/git/wine.git/?a=commit;h=43f62c99b95163d57bfd3b8927...
Author: Eric Pouech eric.pouech@orange.fr Date: Mon Feb 13 21:42:10 2012 +0100
dbghelp: Fix a couple of traces in dwarf line info parsing.
---
dlls/dbghelp/dwarf.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/dlls/dbghelp/dwarf.c b/dlls/dbghelp/dwarf.c index 3f3d6df..a7a7001 100644 --- a/dlls/dbghelp/dwarf.c +++ b/dlls/dbghelp/dwarf.c @@ -2270,15 +2270,19 @@ static BOOL dwarf2_parse_line_numbers(const dwarf2_section_t* sections, address = ctx->load_offset + dwarf2_parse_addr(&traverse); break; case DW_LNE_define_file: - FIXME("not handled %s\n", traverse.data); + FIXME("not handled define file %s\n", traverse.data); traverse.data += strlen((const char *)traverse.data) + 1; dwarf2_leb128_as_unsigned(&traverse); dwarf2_leb128_as_unsigned(&traverse); dwarf2_leb128_as_unsigned(&traverse); break; case DW_LNE_set_discriminator: - WARN("not handled %s\n", traverse.data); - dwarf2_leb128_as_unsigned(&traverse); + { + unsigned descr; + + descr = dwarf2_leb128_as_unsigned(&traverse); + WARN("not handled discriminator %x\n", descr); + } break; default: FIXME("Unsupported extended opcode %x\n", extopcode);