From 1cbdca3ced8973b036d3488b471e59a72c8b7451 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 3 Jun 2025 10:38:32 +0000 Subject: [PATCH] Fixed config last element removal --- source/libublsettings-config.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/libublsettings-config.c b/source/libublsettings-config.c index c7bd934..eaa0f6b 100644 --- a/source/libublsettings-config.c +++ b/source/libublsettings-config.c @@ -479,7 +479,10 @@ int yon_config_remove_element(char *key, char *delete_target, char *divider){ free(dict->data); dict->data=final_string; return 1; - } else return 0; + } else { + yon_config_remove_by_key(key); + return 1; + } } } else return 0; -- 2.35.1