Commit 61c81999 by Richard Biener Committed by Richard Biener

re PR tree-optimization/80048 (gcc/sese.c: PVS-Studio: Improper Release of…

re PR tree-optimization/80048 (gcc/sese.c: PVS-Studio: Improper Release of Memory Before Removing Last Reference (CWE-401))

2017-03-17  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/80048
	* sese.c (free_sese_info): Properly release rename_map and
	copied_bb_map elements.

From-SVN: r246217
parent 7c1bb24d
2017-03-17 Richard Biener <rguenther@suse.de>
PR tree-optimization/80048
* sese.c (free_sese_info): Properly release rename_map and
copied_bb_map elements.
2017-03-16 Alexandre Oliva <aoliva@redhat.com>
* gimple-ssa-store-merging.c (struct imm_store_chain_info):
......
......@@ -199,11 +199,11 @@ free_sese_info (sese_info_p region)
region->loop_nest.release ();
for (rename_map_t::iterator it = region->rename_map->begin ();
it != region->rename_map->begin (); ++it)
it != region->rename_map->end (); ++it)
(*it).second.release ();
for (bb_map_t::iterator it = region->copied_bb_map->begin ();
it != region->copied_bb_map->begin (); ++it)
it != region->copied_bb_map->end (); ++it)
(*it).second.release ();
delete region->rename_map;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment