summaryrefslogtreecommitdiffstats
path: root/libdwfl/dwfl_segment_report_module.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdwfl/dwfl_segment_report_module.c')
-rw-r--r--libdwfl/dwfl_segment_report_module.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libdwfl/dwfl_segment_report_module.c b/libdwfl/dwfl_segment_report_module.c
index 09ee37b3..dc34e0ae 100644
--- a/libdwfl/dwfl_segment_report_module.c
+++ b/libdwfl/dwfl_segment_report_module.c
@@ -718,7 +718,7 @@ dwfl_segment_report_module (Dwfl *dwfl, int ndx, const char *name,
bias += fixup;
if (module->name[0] != '\0')
{
- name = basename (module->name);
+ name = xbasename (module->name);
name_is_final = true;
}
break;
@@ -743,7 +743,7 @@ dwfl_segment_report_module (Dwfl *dwfl, int ndx, const char *name,
prevents premature closure of the correct ELF in cases
where segments of a module are non-contiguous in memory. */
if (name != NULL && module->name[0] != '\0'
- && strcmp (basename (module->name), basename (name)) == 0)
+ && strcmp (xbasename (module->name), xbasename (name)) == 0)
{
elf_end (module->elf);
close (module->fd);