Browse Source

Avoid dereferencing map->end().

insight_6_8-branch
Ian Lance Taylor 19 years ago
parent
commit
c077629be8
  1. 3
      gold/merge.cc

3
gold/merge.cc

@ -86,7 +86,8 @@ Output_merge_base::do_output_address(const Relobj* object, unsigned int shndx,
// If MK is not in the map, lower_bound returns the next iterator
// larger than it.
if (p->first.object != object
if (p == this->merge_map_.end()
|| p->first.object != object
|| p->first.shndx != shndx
|| p->first.offset != offset)
{

Loading…
Cancel
Save