From df85bf99021119fcbb2ced66dd69f1cceafb180c Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Thu, 1 May 2014 14:48:27 +0200 Subject: libdwfl: Move dwz alt multi file searching to find_debuginfo callback. Don't hard code the Dwarf dwz alt multi file search but allow the user to override it through the standard Dwfl_Callbacks. Also move ownership completely to the user of dwarf_setalt by removing free_alt from Dwarf and adding alt, fd and elf fields to Dwfl_Module. Add a relative .dwz file test case. Signed-off-by: Mark Wielaard --- libdw/dwarf_setalt.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'libdw/dwarf_setalt.c') diff --git a/libdw/dwarf_setalt.c b/libdw/dwarf_setalt.c index 3b5b9353..9bd566ff 100644 --- a/libdw/dwarf_setalt.c +++ b/libdw/dwarf_setalt.c @@ -35,9 +35,6 @@ void dwarf_setalt (Dwarf *main, Dwarf *alt) { - if (main->free_alt) - INTUSE (dwarf_end) (main->alt_dwarf); - main->free_alt = false; main->alt_dwarf = alt; } INTDEF (dwarf_setalt) -- cgit v1.2.3