From 62ac915712ce905d257755b76a7a706f10cc0aac Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Wed, 25 Mar 2026 15:40:39 +0600 Subject: [PATCH] Fixed saving of unchanged parameters --- source/libublsettings-config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/libublsettings-config.c b/source/libublsettings-config.c index 2095876..00451e2 100644 --- a/source/libublsettings-config.c +++ b/source/libublsettings-config.c @@ -1246,11 +1246,12 @@ config_str yon_config_get_save_parameters_by_list(int *size, config_str paramete current_size = &removed_size; break; case 1: - case 0: action = "set"; current = &updated; current_size = &updated_size; break; + default: + continue; } int position = yon_char_parsed_find_element(*current,*current_size,((yon_config_parameter*)temp)->section); if (position>=0){ @@ -1317,7 +1318,6 @@ config_str yon_config_get_save_parameters_by_key(int *size,...){ current = &removed; current_size = &removed_size; break; - case 0: case 1: action = "set"; current = &updated;