diff options
author | Marco Trevisan (TreviƱo) <mail@3v1n0.net> | 2018-10-04 17:38:05 +0200 |
---|---|---|
committer | Marco Trevisan <mail@3v1n0.net> | 2018-10-08 13:05:14 +0000 |
commit | 284c5a8612bca9fe1badccf172982eeab808a2e1 (patch) | |
tree | 478aada4835f098863f80680241857350debd186 | |
parent | 9d16ff2e21b49d0efa7ca51ff3e20c450aaa3c5e (diff) | |
download | nautilus-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.c | 4 |
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) |