Page MenuHomeFreeBSD

D33420.id.diff
No OneTemporary

D33420.id.diff

diff --git a/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c b/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c
--- a/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c
+++ b/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c
@@ -398,17 +398,17 @@
}
if ((sh.sh_flags & SHF_COMPRESSED) != 0) {
- if (_dwarf_elf_decompress(dbg, e, scn, ed,
- es, error) != DW_DLE_NONE)
+ if ((ret = _dwarf_elf_decompress(dbg, e, scn,
+ ed, es, error)) != DW_DLE_NONE)
goto fail_cleanup;
} else {
ed->ed_size = ed->ed_data->d_size;
}
if (_libdwarf.applyreloc) {
- if (_dwarf_elf_relocate(dbg, elf,
+ if ((ret = _dwarf_elf_relocate(dbg, elf,
&e->eo_data[j], elf_ndxscn(scn), symtab_ndx,
- symtab_data, error) != DW_DLE_NONE)
+ symtab_data, error)) != DW_DLE_NONE)
goto fail_cleanup;
}

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 8, 8:10 PM (12 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33818111
Default Alt Text
D33420.id.diff (862 B)

Event Timeline