summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mjw@redhat.com>2009-09-09 20:59:26 +0200
committerMark Wielaard <mjw@redhat.com>2009-09-09 20:59:26 +0200
commit418ae4c39762d823177c477cedb19ec10e00dfee (patch)
tree4a1b9543cdfcfcf518e4f3dda73d318ce4366b81
parent6076334adc05813f77186eae4f2ac505a848633f (diff)
downloadelfutils-418ae4c39762d823177c477cedb19ec10e00dfee.tar.gz
Clear cfi->ebl in dwarf_getcfi().
-rw-r--r--libdw/ChangeLog4
-rw-r--r--libdw/dwarf_getcfi.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 82a7a4ae..6f47fc76 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,7 @@
+2009-09-09 Mark Wielaard <mjw@redhat.com>
+
+ * dwarf_getcfi.c (dwarf_getcfi): Clear cfi->ebl.
+
2009-08-21 Josh Stone <jistone@redhat.com>
* dwarf_hasattr_integrate.c: Integrate DW_AT_specification too.
diff --git a/libdw/dwarf_getcfi.c b/libdw/dwarf_getcfi.c
index a89bf8fd..c935631e 100644
--- a/libdw/dwarf_getcfi.c
+++ b/libdw/dwarf_getcfi.c
@@ -84,6 +84,8 @@ dwarf_getcfi (dbg)
cfi->next_offset = 0;
cfi->cie_tree = cfi->fde_tree = cfi->expr_tree = NULL;
+ cfi->ebl = NULL;
+
dbg->cfi = cfi;
}