From c3d743e98b22b280181b5b2582b55a32d02628b3 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 30 May 2025 08:28:43 +0000 Subject: [PATCH] WIP crash fix --- source/ubl-settings-repomanager.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index 70b759e..4050c80 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -1414,9 +1414,9 @@ void on_main_tree_selection_changed(GtkWidget *self, main_window *widgets){ gtk_list_store_append(widgets->RepoFileList,&itar); gtk_list_store_set(widgets->RepoFileList,&itar,1,level[i],-1); } - free(repo_string); - free(archs_string); - free(info); + if (!yon_char_is_empty(repo_string))free(repo_string); + if (!yon_char_is_empty(archs_string)) free(archs_string); + if (!yon_char_is_empty(info))free(info); yon_char_parsed_free(repos,size); yon_char_parsed_free(archs,arch_size); }