From 8d772b0981fda386c195e05489e11e48fdab7957 Mon Sep 17 00:00:00 2001 From: Khalid Abu Shawarib Date: Sat, 13 Apr 2024 11:54:03 +0300 Subject: [PATCH] file-utilities: Fix double free Fixes: #3389 --- src/nautilus-file-utilities.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nautilus-file-utilities.c b/src/nautilus-file-utilities.c index 8ad906051b..edc7bb5ed0 100644 --- a/src/nautilus-file-utilities.c +++ b/src/nautilus-file-utilities.c @@ -830,7 +830,7 @@ nautilus_get_common_filename_prefix (GList *file_list, { g_autoptr (GPtrArray) file_names = NULL; g_autoptr (GPtrArray) directory_names = NULL; - g_autofree char *result_files = NULL; + char *result_files = NULL; g_autofree char *result = NULL; g_autofree char *result_trimmed = NULL; @@ -868,7 +868,7 @@ nautilus_get_common_filename_prefix (GList *file_list, if (directory_names->len == 0) { - return g_steal_pointer (&result_files); + return result_files; } if (result_files != NULL) -- GitLab