From 298022457a9a016cbdda4e22d751abb5cd91c919 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Tue, 23 Jun 2015 06:42:30 +0000 Subject: [PATCH] Fix endless recursion in dwarf_get_section_max_offsets(), found by clang 3.7.0. Reviewed by: emaste --- contrib/elftoolchain/libdwarf/dwarf_sections.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/elftoolchain/libdwarf/dwarf_sections.c b/contrib/elftoolchain/libdwarf/dwarf_sections.c index d3c1379378f..172573ba98f 100644 --- a/contrib/elftoolchain/libdwarf/dwarf_sections.c +++ b/contrib/elftoolchain/libdwarf/dwarf_sections.c @@ -104,8 +104,8 @@ dwarf_get_section_max_offsets(Dwarf_Debug dbg, Dwarf_Unsigned *debug_info, Dwarf_Unsigned *debug_ranges, Dwarf_Unsigned *debug_pubtypes) { - return (dwarf_get_section_max_offsets(dbg, debug_info, debug_abbrev, + return (dwarf_get_section_max_offsets_b(dbg, debug_info, debug_abbrev, debug_line, debug_loc, debug_aranges, debug_macinfo, debug_pubnames, debug_str, debug_frame, debug_ranges, - debug_pubtypes)); + debug_pubtypes, NULL)); }