]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix leak of coverage.c:da_file_name
authorDavid Malcolm <dmalcolm@redhat.com>
Thu, 10 Oct 2013 18:08:09 +0000 (18:08 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Thu, 10 Oct 2013 18:08:09 +0000 (18:08 +0000)
gcc/
2013-10-10  David Malcolm  <dmalcolm@redhat.com>

* coverage.c (coverage_finish): Fix leak of da_file_name.

From-SVN: r203388

gcc/ChangeLog
gcc/coverage.c

index 0e3efc369dee9e6282429b9c4d1deed33e20c82f..52e36d4bee896e833eadc767d5999d7b99afdca6 100644 (file)
@@ -1,3 +1,7 @@
+2013-10-10  David Malcolm  <dmalcolm@redhat.com>
+
+       * coverage.c (coverage_finish): Fix leak of da_file_name.
+
 2013-10-10  Jan Hubicka  <jh@suse.cz>
 
        * config/i386/x86-tune.def: Enable X86_TUNE_SSE_TYPELESS_STORES
index 9bc23c4bd9fbbcbe84c57d6dae46a8e1ec471064..3c36c6f3f4bb86bf0b884e02d5819a055c698ac6 100644 (file)
@@ -1209,6 +1209,9 @@ coverage_finish (void)
        fn_ctor = coverage_obj_fn (fn_ctor, fn->fn_decl, fn);
       coverage_obj_finish (fn_ctor);
     }
+
+  XDELETEVEC (da_file_name);
+  da_file_name = NULL;
 }
 
 #include "gt-coverage.h"