From 525293a95db0c807a64abf4682d6ba784eba2ba3 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Wed, 3 Jul 2024 15:13:48 -0400 Subject: [PATCH] Fix: MEM_new/MEM_freeN mismatch in file browser code Caused by cd84d3f3da197b12b56d766ee469c5fc1c368a21 --- source/blender/editors/space_file/folder_history.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/editors/space_file/folder_history.cc b/source/blender/editors/space_file/folder_history.cc index 55a0c56bc6a..f71b13f9b9d 100644 --- a/source/blender/editors/space_file/folder_history.cc +++ b/source/blender/editors/space_file/folder_history.cc @@ -113,10 +113,10 @@ bool folderlist_clear_next(SpaceFile *sfile) void folderlist_free(ListBase *folderlist) { if (folderlist) { - LISTBASE_FOREACH (FolderList *, folder, folderlist) { + LISTBASE_FOREACH_MUTABLE (FolderList *, folder, folderlist) { MEM_freeN(folder->foldername); + MEM_delete(folder); } - BLI_freelistN(folderlist); } }