summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Trevisan (TreviƱo) <mail@3v1n0.net>2018-10-04 17:38:05 +0200
committerMarco Trevisan <mail@3v1n0.net>2018-10-08 13:05:14 +0000
commit284c5a8612bca9fe1badccf172982eeab808a2e1 (patch)
tree478aada4835f098863f80680241857350debd186
parent9d16ff2e21b49d0efa7ca51ff3e20c450aaa3c5e (diff)
downloadnautilus-284c5a8612bca9fe1badccf172982eeab808a2e1.tar.gz
search-engine-recent: fix memory leak on short-name result
RecentInfo short-name needs to be free'd
-rw-r--r--src/nautilus-search-engine-recent.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nautilus-search-engine-recent.c b/src/nautilus-search-engine-recent.c
index b851c0ae2..0de060f83 100644
--- a/src/nautilus-search-engine-recent.c
+++ b/src/nautilus-search-engine-recent.c
@@ -228,8 +228,8 @@ recent_thread_func (gpointer user_data)
if (rank <= 0)
{
- name = gtk_recent_info_get_short_name (info);
- rank = nautilus_query_matches_string (self->query, name);
+ g_autofree char *short_name = gtk_recent_info_get_short_name (info);
+ rank = nautilus_query_matches_string (self->query, short_name);
}
if (rank > 0)