[gjs] console: Don't leak coverage object



commit 1545a1ec5b473655390264eb4691879e4e508a55
Author: Philip Chimento <philip endlessm com>
Date:   Fri Dec 9 18:27:25 2016 -0800

    console: Don't leak coverage object
    
    It matters very little because the program is about to exit anyway, but
    this should keep leak checkers quiet.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=775776

 gjs/console.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gjs/console.cpp b/gjs/console.cpp
index d922665..acfa8cc 100644
--- a/gjs/console.cpp
+++ b/gjs/console.cpp
@@ -302,6 +302,8 @@ main(int argc, char **argv)
 
     g_free(coverage_output_path);
     g_strfreev(coverage_prefixes);
+    if (coverage)
+        g_object_unref(coverage);
     g_object_unref(js_context);
     g_free(script);
     exit(code);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]