diff options
author | Martin Liska <mliska@suse.cz> | 2015-12-09 10:38:00 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2015-12-09 09:38:00 +0000 |
commit | d2b04f0b7beb7d153e31fb956e4580dbf6c99c8c (patch) | |
tree | 95892a5f9d6b72370bd25d4c12d7f44f87d03295 | |
parent | b018757801c76a71731acfb0745a04b96b010938 (diff) | |
download | gcc-d2b04f0b7beb7d153e31fb956e4580dbf6c99c8c.zip gcc-d2b04f0b7beb7d153e31fb956e4580dbf6c99c8c.tar.gz gcc-d2b04f0b7beb7d153e31fb956e4580dbf6c99c8c.tar.bz2 |
Fix memory leak in tree-if-conv.c
* tree-if-conv.c (ifcvt_local_dce): Replace vec with auto_vec.
From-SVN: r231447
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/tree-if-conv.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f465e22..bac6627 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2015-12-09 Martin Liska <mliska@suse.cz> + * tree-if-conv.c (ifcvt_local_dce): Replace vec with auto_vec. + +2015-12-09 Martin Liska <mliska@suse.cz> + PR ipa/68790 * ipa-icf.c (sem_function::param_used_p): Return true if ipa_node_params_sum equals to NULL. diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index 573937b..c859695 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -2550,7 +2550,7 @@ ifcvt_local_dce (basic_block bb) gimple *stmt1; gimple *phi; gimple_stmt_iterator gsi; - vec<gimple *> worklist; + auto_vec<gimple *> worklist; enum gimple_code code; use_operand_p use_p; imm_use_iterator imm_iter; |