[gedit] Unref the enumerator in the filebrowser plugin.



commit 8bb1b9555f5682cc585f37c21ea032c0e57801f2
Author: Paolo Borelli <pborelli gnome org>
Date:   Sun Mar 20 11:42:20 2011 +0100

    Unref the enumerator in the filebrowser plugin.

 plugins/filebrowser/gedit-file-browser-store.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/plugins/filebrowser/gedit-file-browser-store.c b/plugins/filebrowser/gedit-file-browser-store.c
index 6e0a9bf..dc4c6a6 100644
--- a/plugins/filebrowser/gedit-file-browser-store.c
+++ b/plugins/filebrowser/gedit-file-browser-store.c
@@ -2374,6 +2374,7 @@ model_iterate_next_files_cb (GFileEnumerator *enumerator,
 	if (files == NULL)
 	{
 		g_file_enumerator_close (enumerator, NULL, NULL);
+		g_object_unref (enumerator);
 		async_node_free (async);
 
 		if (!error)
@@ -2427,6 +2428,7 @@ model_iterate_next_files_cb (GFileEnumerator *enumerator,
 	{
 		/* Check cancel state manually */
 		g_file_enumerator_close (enumerator, NULL, NULL);
+		g_object_unref (enumerator);
 		async_node_free (async);
 	}
 	else



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