Fix leak in tree-ssa-loop-prefetch.c
authorMartin Liska <mliska@suse.cz>
Thu, 19 May 2016 15:04:42 +0000 (17:04 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Thu, 19 May 2016 15:04:42 +0000 (15:04 +0000)
* tree-ssa-loop-prefetch.c (determine_loop_nest_reuse): Use
auto_vec instead of vec.

From-SVN: r236465

gcc/ChangeLog
gcc/tree-ssa-loop-prefetch.c

index 3f2a5920ff0d4335a52cbe4a8be0e699677ffe6e..569d238b96fe259cd85fb00b2992d479adea5a2b 100644 (file)
@@ -1,3 +1,8 @@
+2016-05-19  Martin Liska  <mliska@suse.cz>
+
+       * tree-ssa-loop-prefetch.c (determine_loop_nest_reuse): Use
+       auto_vec instead of vec.
+
 2016-05-19  Martin Liska  <mliska@suse.cz>
 
        * lto-section-in.c (lto_get_section_data): Call
index c054c60203cc08643964bbf9ffd025c3f41d3c5f..49fd597a892e63a51523e75e4d4af95d814f72ce 100644 (file)
@@ -1546,7 +1546,7 @@ determine_loop_nest_reuse (struct loop *loop, struct mem_ref_group *refs,
   vec<ddr_p> dependences = vNULL;
   struct mem_ref_group *gr;
   struct mem_ref *ref, *refb;
-  vec<loop_p> vloops = vNULL;
+  auto_vec<loop_p> vloops;
   unsigned *loop_data_size;
   unsigned i, j, n;
   unsigned volume, dist, adist;