From 7ef5f9a837442aefa7cd65956fe7adfee17af411 Mon Sep 17 00:00:00 2001 From: Gerard Marull-Paretas Date: Mon, 11 Aug 2025 12:00:23 +0200 Subject: [PATCH] fw/proces_mgmt: avoid redundant app_free call Signed-off-by: Gerard Marull-Paretas --- src/fw/process_management/app_menu_data_source.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/fw/process_management/app_menu_data_source.c b/src/fw/process_management/app_menu_data_source.c index f227bfda..b187522a 100644 --- a/src/fw/process_management/app_menu_data_source.c +++ b/src/fw/process_management/app_menu_data_source.c @@ -365,8 +365,10 @@ static void prv_load_list_if_needed(AppMenuDataSource *source) { app_install_enumerate_entries(prv_app_enumerate_callback, source); - app_free(source->order_storage); - source->order_storage = NULL; + if (source->order_storage != NULL) { + app_free(source->order_storage); + source->order_storage = NULL; + } } static void prv_unload_node(const AppMenuDataSource *source, AppMenuNode *node) {