[gedit] Do not leak closed tabs list
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] Do not leak closed tabs list
- Date: Sun, 30 Mar 2014 10:06:02 +0000 (UTC)
commit 27db7534af9d46ce26d07ea30f8fbbb3c29f75a9
Author: Paolo Borelli <pborelli gnome org>
Date: Sun Mar 30 11:56:51 2014 +0200
Do not leak closed tabs list
gedit/gedit-window.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/gedit/gedit-window.c b/gedit/gedit-window.c
index 735f519..c1fdcad 100644
--- a/gedit/gedit-window.c
+++ b/gedit/gedit-window.c
@@ -231,7 +231,9 @@ gedit_window_dispose (GObject *object)
static void
gedit_window_finalize (GObject *object)
{
- gedit_debug (DEBUG_WINDOW);
+ GeditWindow *window = GEDIT_WINDOW (object);
+
+ g_slist_free_full (window->priv->closed_docs_stack, (GDestroyNotify)g_object_unref);
G_OBJECT_CLASS (gedit_window_parent_class)->finalize (object);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]