libdw: fix latent bug in dwarf_getcfi.c not setting default_same_value.
authorJonathon Anderson <jma14@rice.edu>
Sun, 25 Aug 2019 15:07:00 +0000 (10:07 -0500)
committerMark Wielaard <mark@klomp.org>
Mon, 26 Aug 2019 13:15:34 +0000 (15:15 +0200)
Signed-off-by: Jonathon Anderson <jma14@rice.edu>
libdw/ChangeLog
libdw/dwarf_getcfi.c

index bf1f485..1d3586f 100644 (file)
@@ -1,3 +1,7 @@
+2019-08-25  Jonathon Anderson  <jma14@rice.edu>
+
+       * dwarf_getcfi.c (dwarf_getcfi): Set default_same_value to false.
+
 2019-08-12  Mark Wielaard  <mark@klomp.org>
 
        * libdw.map (ELFUTILS_0.177): Add new version of dwelf_elf_begin.
index 9aed403..51932cd 100644 (file)
@@ -58,6 +58,7 @@ dwarf_getcfi (Dwarf *dbg)
 
       cfi->e_ident = (unsigned char *) elf_getident (dbg->elf, NULL);
       cfi->other_byte_order = dbg->other_byte_order;
+      cfi->default_same_value = false;
 
       cfi->next_offset = 0;
       cfi->cie_tree = cfi->fde_tree = cfi->expr_tree = NULL;