From 9351e553abc84085c10166c6213d893d6247c7cf Mon Sep 17 00:00:00 2001 From: Igor Belitskiy Date: Fri, 7 Jul 2023 11:01:54 +0600 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B1=D0=B0=D0=B3=20=D1=81=20=D1=81=D0=BE=D1=85=D1=80?= =?UTF-8?q?=D0=B0=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/ubl-settings-resourcequota.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/source/ubl-settings-resourcequota.c b/source/ubl-settings-resourcequota.c index 37b7f20..b5c6917 100644 --- a/source/ubl-settings-resourcequota.c +++ b/source/ubl-settings-resourcequota.c @@ -1137,8 +1137,6 @@ int template_format_str_save(char* source_set_cmd, char* source_remove_cmd) { if (cmd_set != NULL) { free(cmd_set); } - - main_config.flag_set_data = 0; return 1; @@ -1170,7 +1168,6 @@ char* template_format_str_set_save(char* source_set_cmd) { char* template_format_str_remove_save(char* source_remove_cmd) { char* cmd = yon_char_new(source_remove_cmd); - int flag_save = 0; if (main_config.size_array_del_line == 0) { return NULL; } @@ -1178,12 +1175,11 @@ char* template_format_str_remove_save(char* source_remove_cmd) { char* key = main_config.array_del_line[index]; if (key != NULL) { cmd = yon_char_unite(cmd, " " , key, " ", NULL); - flag_save = 1; } } - if (flag_save) { - philos_free_string_array(&main_config.array_del_line, main_config.size_array_del_line); - main_config.size_array_del_line = 0; + if (strlen(cmd) > strlen(source_remove_cmd) && check_save()== 0) { + //philos_free_string_array(&main_config.array_del_line, main_config.size_array_del_line); + //main_config.size_array_del_line = 0; return cmd; } free(cmd);