From: Roland McGrath Date: Tue, 27 Jul 2010 11:40:23 +0000 (-0700) Subject: Fix dwarf_formref_die DW_FORM_ref_sig8 hash table insertion. X-Git-Tag: elfutils-0.149~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=00aca7ff366109a56ec923b16c751ce1087b8cf6;p=thirdparty%2Felfutils.git Fix dwarf_formref_die DW_FORM_ref_sig8 hash table insertion. --- diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 7aca37950..d0b54f3cb 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,7 @@ +2010-07-27 Roland McGrath + + * dwarf_formref_die.c: Fix sig8 hash insertion. + 2010-06-23 Roland McGrath * cfi.c (dwarf_cfi_validate_fde): Function removed. diff --git a/libdw/dwarf_formref_die.c b/libdw/dwarf_formref_die.c index 65242586f..3ec770d26 100644 --- a/libdw/dwarf_formref_die.c +++ b/libdw/dwarf_formref_die.c @@ -101,7 +101,7 @@ dwarf_formref_die (attr, result) ?: DWARF_E_INVALID_REFERENCE); return NULL; } - Dwarf_Sig8_Hash_insert (&cu->dbg->sig8_hash, sig, cu); + Dwarf_Sig8_Hash_insert (&cu->dbg->sig8_hash, cu->type_sig8, cu); } while (cu->type_sig8 != sig);