summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-08-12 18:47:13 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-08-12 18:47:13 -0300
commit4aa559067c1b2cbc5d04b44465749502dba85601 (patch)
tree8e6c9e550d7729d2c6608b55f45acc4566ddc313 /src
parent608b9a369e66c135e78263ff347384c89c64a995 (diff)
downloadnautilus-4aa559067c1b2cbc5d04b44465749502dba85601.tar.gz
list-view: fix a crash
Diffstat (limited to 'src')
-rw-r--r--src/nautilus-list-view.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c
index a9c50d5db..d39b681c0 100644
--- a/src/nautilus-list-view.c
+++ b/src/nautilus-list-view.c
@@ -3116,6 +3116,8 @@ nautilus_list_view_finalize (GObject *object)
gtk_widget_destroy (list_view->details->column_editor);
}
+ g_clear_object (&list_view->details->icon);
+
g_free (list_view->details);
g_signal_handlers_disconnect_by_func (nautilus_preferences,
@@ -3128,8 +3130,6 @@ nautilus_list_view_finalize (GObject *object)
default_column_order_changed_callback,
list_view);
- g_clear_object (&list_view->details->icon);
-
G_OBJECT_CLASS (nautilus_list_view_parent_class)->finalize (object);
}