[evolution] Bug #665149 - Do not ref window in e_restore_window()



commit f322d1a3bb3cfda2064d71ed65e30ccf86a812e7
Author: Milan Crha <mcrha redhat com>
Date:   Mon Dec 5 13:27:06 2011 +0100

    Bug #665149 - Do not ref window in e_restore_window()

 e-util/e-util.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/e-util/e-util.c b/e-util/e-util.c
index bc16337..f21693b 100644
--- a/e-util/e-util.c
+++ b/e-util/e-util.c
@@ -74,9 +74,6 @@ struct _WindowData {
 static void
 window_data_free (WindowData *data)
 {
-	if (data->window != NULL)
-		g_object_unref (data->window);
-
 	if (data->settings != NULL)
 		g_object_unref (data->settings);
 
@@ -341,7 +338,7 @@ e_restore_window (GtkWindow *window,
 	settings = g_settings_new_with_path (schema, settings_path);
 
 	data = g_slice_new0 (WindowData);
-	data->window = g_object_ref (window);
+	data->window = window;
 	data->settings = g_object_ref (settings);
 	data->flags = flags;
 



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