From 43f62c99b95163d57bfd3b8927491f30713bc78c Mon Sep 17 00:00:00 2001 From: Eric Pouech Date: Mon, 13 Feb 2012 21:42:10 +0100 Subject: [PATCH] dbghelp: Fix a couple of traces in dwarf line info parsing. --- dlls/dbghelp/dwarf.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dlls/dbghelp/dwarf.c b/dlls/dbghelp/dwarf.c index 3f3d6df488c..a7a7001e09e 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); -- 2.11.4.GIT