From: Hui Zhu Date: Fri, 13 Aug 2010 03:14:03 +0000 (+0000) Subject: 2010-08-13 Hui Zhu X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1d9ec526eeeeb28ba849e65993860f2ef1b750d2;p=binutils-gdb.git 2010-08-13 Hui Zhu * dwarf2read.c (load_partial_comp_unit): Initialize free_cu_cleanup. (read_comp_unit): Initialize back_to. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f05829cfb40..e79a1eda211 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-08-13 Hui Zhu + + * dwarf2read.c (load_partial_comp_unit): Initialize free_cu_cleanup. + (read_comp_unit): Initialize back_to. + 2010-08-12 Daniel Jacobowitz Pedro Alves diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 342f702e9ee..09e78042d31 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -3247,7 +3247,7 @@ load_partial_comp_unit (struct dwarf2_per_cu_data *this_cu, gdb_byte *info_ptr, *beg_of_comp_unit; struct die_info *comp_unit_die; struct dwarf2_cu *cu; - struct cleanup *free_abbrevs_cleanup, *free_cu_cleanup; + struct cleanup *free_abbrevs_cleanup, *free_cu_cleanup = NULL; struct attribute *attr; int has_children; struct die_reader_specs reader_specs; @@ -7974,7 +7974,7 @@ read_comp_unit (gdb_byte *info_ptr, struct dwarf2_cu *cu) { struct die_reader_specs reader_specs; int read_abbrevs = 0; - struct cleanup *back_to; + struct cleanup *back_to = NULL; struct die_info *die; if (cu->dwarf2_abbrevs == NULL)