* dwarf2read.c (read_structure_type): Allocate null cleanup later.
This commit is contained in:
parent
23e7acfb8e
commit
d3f41bb170
|
@ -1,3 +1,7 @@
|
||||||
|
2010-06-28 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
|
* dwarf2read.c (read_structure_type): Allocate null cleanup later.
|
||||||
|
|
||||||
2010-06-28 Doug Evans <dje@google.com>
|
2010-06-28 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
* breakpoint.c (breakpoint_sals_to_pc): Delete arg address, unused.
|
* breakpoint.c (breakpoint_sals_to_pc): Delete arg address, unused.
|
||||||
|
|
|
@ -5082,7 +5082,7 @@ read_structure_type (struct die_info *die, struct dwarf2_cu *cu)
|
||||||
struct type *type;
|
struct type *type;
|
||||||
struct attribute *attr;
|
struct attribute *attr;
|
||||||
char *name;
|
char *name;
|
||||||
struct cleanup *back_to = make_cleanup (null_cleanup, 0);
|
struct cleanup *back_to;
|
||||||
|
|
||||||
/* If the definition of this type lives in .debug_types, read that type.
|
/* If the definition of this type lives in .debug_types, read that type.
|
||||||
Don't follow DW_AT_specification though, that will take us back up
|
Don't follow DW_AT_specification though, that will take us back up
|
||||||
|
@ -5101,6 +5101,8 @@ read_structure_type (struct die_info *die, struct dwarf2_cu *cu)
|
||||||
return set_die_type (die, type, cu);
|
return set_die_type (die, type, cu);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
back_to = make_cleanup (null_cleanup, 0);
|
||||||
|
|
||||||
type = alloc_type (objfile);
|
type = alloc_type (objfile);
|
||||||
INIT_CPLUS_SPECIFIC (type);
|
INIT_CPLUS_SPECIFIC (type);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue