Исправил баг с сохранением

pull/4/head
Igor Belitskiy 2 years ago
parent e4f6f844ee
commit 9351e553ab

@ -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);

Loading…
Cancel
Save