summaryrefslogtreecommitdiff
path: root/src/nautilus-search-engine-simple.c
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2018-03-01 07:54:54 +0100
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2018-03-01 07:54:54 +0100
commit37c1cb51ce7c74e05e802fef4c75f310a0fa4316 (patch)
tree777299070c81a43d11aa6ac2bf2569d289c469c7 /src/nautilus-search-engine-simple.c
parent3bd454eefb3fb7a16e83c811bf61c10df750698a (diff)
downloadnautilus-37c1cb51ce7c74e05e802fef4c75f310a0fa4316.tar.gz
search-engine-simple: don't leak DateRange array if not matching
Diffstat (limited to 'src/nautilus-search-engine-simple.c')
-rw-r--r--src/nautilus-search-engine-simple.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nautilus-search-engine-simple.c b/src/nautilus-search-engine-simple.c
index 0ae787689..6752d653f 100644
--- a/src/nautilus-search-engine-simple.c
+++ b/src/nautilus-search-engine-simple.c
@@ -220,7 +220,6 @@ visit_directory (GFile *dir,
gboolean visited;
guint64 atime;
guint64 mtime;
- GPtrArray *date_range;
GDateTime *initial_date;
GDateTime *end_date;
NautilusTagManager *tag_manager;
@@ -243,6 +242,8 @@ visit_directory (GFile *dir,
while ((info = g_file_enumerator_next_file (enumerator, data->cancellable, NULL)) != NULL)
{
+ g_autoptr (GPtrArray) date_range = NULL;
+
display_name = g_file_info_get_display_name (info);
if (display_name == NULL)
{
@@ -298,7 +299,6 @@ visit_directory (GFile *dir,
found = nautilus_file_date_in_between (current_file_time,
initial_date,
end_date);
- g_ptr_array_unref (date_range);
}
if (nautilus_query_get_search_starred (data->query))