]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Plug 'par' memory leak in 'gcc/omp-oacc-neuter-broadcast.cc:execute_omp_oacc_neuter_b...
authorThomas Schwinge <thomas@codesourcery.com>
Fri, 6 Aug 2021 13:34:25 +0000 (15:34 +0200)
committerThomas Schwinge <thomas@codesourcery.com>
Mon, 16 Aug 2021 10:10:01 +0000 (12:10 +0200)
Fix-up for recent commit e2a58ed6dc5293602d0d168475109caa81ad0f0d
"openacc: Middle-end worker-partitioning support".

gcc/
* omp-oacc-neuter-broadcast.cc
(execute_omp_oacc_neuter_broadcast): Plug 'par' memory leak.

gcc/omp-oacc-neuter-broadcast.cc

index d30867085c3665208ac7759dc6e54e00808cf8e5..d48627a6940c3c6417cb8cae1ceafc630f1cb25c 100644 (file)
@@ -1463,6 +1463,8 @@ execute_omp_oacc_neuter_broadcast ()
     gcc_checking_assert (!it);
   prop_set.release ();
 
+  delete par;
+
   /* This doesn't seem to make a difference.  */
   loops_state_clear (LOOP_CLOSED_SSA);