Fix memory leak in tree-if-conv.c
authorMartin Liska <mliska@suse.cz>
Wed, 9 Dec 2015 09:38:00 +0000 (10:38 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Wed, 9 Dec 2015 09:38:00 +0000 (09:38 +0000)
* tree-if-conv.c (ifcvt_local_dce): Replace vec with auto_vec.

From-SVN: r231447

gcc/ChangeLog
gcc/tree-if-conv.c

index f465e22c675e9c2c1753ba0bc353cf056edcbf2d..bac6627f24f65ec7352321c3317bbf854464acb0 100644 (file)
@@ -1,3 +1,7 @@
+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
index 573937bf714f89f5d21c04489110326331ecb558..c85969565cfc778bdaf9fe1d9882399fb8dbadf1 100644 (file)
@@ -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;