aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--e-util/e-util.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/e-util/e-util.c b/e-util/e-util.c
index bc163377fb..f21693bc2f 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;