summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2008-02-25 14:39:44 +0000
committerAlexander Larsson <alexl@src.gnome.org>2008-02-25 14:39:44 +0000
commit44e78b25965aea1af67c2edb916ee838685c6a72 (patch)
tree74cc8abe21362f1a239b7710f025043ad57a3b29
parent1719a5240b598f8e6fc901bee6f303cfe643293d (diff)
downloadnautilus-44e78b25965aea1af67c2edb916ee838685c6a72.tar.gz
Fix NautilusFile leak. Patch from Christian Neumair
2008-02-25 Alexander Larsson <alexl@redhat.com> * src/nautilus-window-manage-views.c: (got_file_info_for_view_selection_callback): Fix NautilusFile leak. Patch from Christian Neumair svn path=/trunk/; revision=13816
-rw-r--r--ChangeLog7
-rw-r--r--src/nautilus-window-manage-views.c4
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index eb4adc2c4..70581802d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2008-02-25 Alexander Larsson <alexl@redhat.com>
+ * src/nautilus-window-manage-views.c:
+ (got_file_info_for_view_selection_callback):
+ Fix NautilusFile leak.
+ Patch from Christian Neumair
+
+2008-02-25 Alexander Larsson <alexl@redhat.com>
+
* libnautilus-private/nautilus-icon-container.[ch]:
* src/file-manager/fm-directory-view.[ch]:
* src/file-manager/fm-icon-view.c:
diff --git a/src/nautilus-window-manage-views.c b/src/nautilus-window-manage-views.c
index 83743a71a..85a7a4e7e 100644
--- a/src/nautilus-window-manage-views.c
+++ b/src/nautilus-window-manage-views.c
@@ -973,7 +973,9 @@ got_file_info_for_view_selection_callback (NautilusFile *file,
mount_not_mounted_callback, data);
g_object_unref (location);
g_object_unref (mount_op);
-
+
+ nautilus_file_unref (file);
+
return;
}