From ed1de4a6993cc4a711324d7733e831d445305e81 Mon Sep 17 00:00:00 2001 From: rbuj Date: Fri, 1 Jan 2021 20:44:23 +0100 Subject: entry-directories: Use of memory after it is freed (scan-build) --- libmenu/entry-directories.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmenu/entry-directories.c b/libmenu/entry-directories.c index 33b68eb..344afa7 100644 --- a/libmenu/entry-directories.c +++ b/libmenu/entry-directories.c @@ -398,8 +398,8 @@ static gboolean cached_dir_remove_subdir(CachedDir* dir, const char* basename) { subdir->deleted = TRUE; - cached_dir_unref (subdir); dir->subdirs = g_slist_remove (dir->subdirs, subdir); + cached_dir_unref (subdir); return TRUE; } -- cgit v1.2.1