Minor simplification in abbrev_table::read
abbrev_table::read increments cur_abbrev->num_attrs in the inner loop, but there's no need to do this, as the information is already stored in the temporary vector. 2020-02-08 Tom Tromey <tom@tromey.com> * dwarf2/abbrev.c (abbrev_table::read): Simplify. Change-Id: I765f12850ffa1c6066e884bb22c94468d1abdba4
This commit is contained in:
parent
1d33d811c7
commit
b3b3227982
|
@ -1,3 +1,7 @@
|
|||
2020-02-08 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* dwarf2/abbrev.c (abbrev_table::read): Simplify.
|
||||
|
||||
2020-02-08 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* dwarf2/abbrev.c (abbrev_table): Move constructor from header.
|
||||
|
|
|
@ -162,9 +162,9 @@ abbrev_table::read (struct objfile *objfile,
|
|||
cur_attr.name = (enum dwarf_attribute) abbrev_name;
|
||||
cur_attr.form = (enum dwarf_form) abbrev_form;
|
||||
cur_attr.implicit_const = implicit_const;
|
||||
++cur_abbrev->num_attrs;
|
||||
}
|
||||
|
||||
cur_abbrev->num_attrs = cur_attrs.size ();
|
||||
cur_abbrev->attrs =
|
||||
XOBNEWVEC (&abbrev_table->m_abbrev_obstack, struct attr_abbrev,
|
||||
cur_abbrev->num_attrs);
|
||||
|
|
Loading…
Reference in New Issue