diff options
author | Pavel Vasin <rat4vier@gmail.com> | 2012-08-24 12:51:28 +0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-08-24 18:41:31 +0200 |
commit | 9dfbbf735d1dc746fdae45ae7875f094da2018dd (patch) | |
tree | 9364b5e333baf96447d2a74e842972c97beef488 /libnautilus-private/nautilus-search-engine.c | |
parent | 09670c24ed63d54d0b93659c7e1d68d69680e9a4 (diff) | |
download | nautilus-9dfbbf735d1dc746fdae45ae7875f094da2018dd.tar.gz |
search-engine: fix GList leak
https://bugzilla.gnome.org/show_bug.cgi?id=682603
Diffstat (limited to 'libnautilus-private/nautilus-search-engine.c')
-rw-r--r-- | 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 d5d90d204..d06017dd2 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); } } |