[gnome-builder] gnome-builder: cleanup GtkSourceView singletons on shutdown
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] gnome-builder: cleanup GtkSourceView singletons on shutdown
- Date: Tue, 16 Apr 2019 18:11:59 +0000 (UTC)
commit f6f247709a2ebc000ac82b7988fb262399566e5e
Author: Christian Hergert <chergert redhat com>
Date: Tue Apr 16 11:11:41 2019 -0700
gnome-builder: cleanup GtkSourceView singletons on shutdown
This can be helpful to reduce leaks detected from Valgrind.
src/main.c | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/src/main.c b/src/main.c
index a517b8e9d..eaaeba392 100644
--- a/src/main.c
+++ b/src/main.c
@@ -24,6 +24,7 @@
#include <girepository.h>
#include <glib/gi18n.h>
+#include <gtksourceview/gtksource.h>
#include <libide-core.h>
#include <libide-code.h>
#include <libide-editor.h>
@@ -162,5 +163,9 @@ main (gint argc,
/* Flush any outstanding logs */
ide_log_shutdown ();
+ /* Cleanup GtkSourceView singletons to improve valgrind output */
+ g_object_unref (gtk_source_style_scheme_manager_get_default ());
+ g_object_unref (gtk_source_language_manager_get_default ());
+
return ret;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]