[nautilus] search-engine: fix GList leak



commit 9dfbbf735d1dc746fdae45ae7875f094da2018dd
Author: Pavel Vasin <rat4vier gmail com>
Date:   Fri Aug 24 12:51:28 2012 +0400

    search-engine: fix GList leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682603

 libnautilus-private/nautilus-search-engine.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/libnautilus-private/nautilus-search-engine.c b/libnautilus-private/nautilus-search-engine.c
index d5d90d2..d06017d 100644
--- a/libnautilus-private/nautilus-search-engine.c
+++ b/libnautilus-private/nautilus-search-engine.c
@@ -107,7 +107,8 @@ search_provider_hits_added (NautilusSearchProvider *provider,
 		g_hash_table_replace (engine->details->uris, g_strdup (uri), GINT_TO_POINTER (count++));
 	}
 	if (added != NULL) {
-		nautilus_search_provider_hits_added (NAUTILUS_SEARCH_PROVIDER (engine), g_list_reverse (added));
+		added = g_list_reverse (added);
+		nautilus_search_provider_hits_added (NAUTILUS_SEARCH_PROVIDER (engine), added);
 		g_list_free (added);
 	}
 }



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