From f65a1cdf5818c2bb164dd68c1b6c14d9136e622f Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 12 Aug 2025 18:02:28 +0600 Subject: [PATCH] Return of old loading --- source/libublsettingsui-gtk3-save.c | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/source/libublsettingsui-gtk3-save.c b/source/libublsettingsui-gtk3-save.c index 140e354..070dbeb 100644 --- a/source/libublsettingsui-gtk3-save.c +++ b/source/libublsettingsui-gtk3-save.c @@ -105,7 +105,6 @@ config_str yon_loaded_config_convert_to_save_command(struct loaded_config *targe } free(current->data); cur_section->data = parameters_for_current_command; - printf("%s\n",parameters_for_current_command); } else { char *parameters_for_current_command = NULL; if (yon_config_get_status(current->key)==-1){ @@ -116,7 +115,6 @@ config_str yon_loaded_config_convert_to_save_command(struct loaded_config *targe dictionary *sections_dict = NULL; if (sections) sections_dict = yon_dictionary_get_last((dictionary*)sections); sections = malloc(sizeof(struct yon_temp_command_sections)); - printf("%s\n",parameters_for_current_command); sections->data=parameters_for_current_command; sections->first=sections; sections->key=yon_char_new(current->section); @@ -145,7 +143,6 @@ config_str yon_loaded_config_convert_to_save_command(struct loaded_config *targe dull_command = ubconfig_remove_command_full(path,current->key,(char*)current->data); } yon_char_parsed_add_or_create_if_exists(commands,size,dull_command); - printf("%s\n",dull_command); free(dull_command); } } @@ -369,17 +366,9 @@ void yon_save_window_compared_config_init_unfound(template_saving_window *window int yon_config_parameter_prepare_elements(config_str target, int *size){ int success = 0; for (int i=0;i<(*size);i++){ - int parameters_size; - config_str parameters = yon_config_command_get_parameters(target[i],¶meters_size); - char *parameters_string = yon_char_parsed_to_string(parameters,parameters_size," "); - char *start_bracket_replaced_string = yon_char_replace(parameters_string,"[","[\""); + char *start_bracket_replaced_string = yon_char_replace(target[i],"[","[\""); char *end_bracket_replaced_string = yon_char_replace(start_bracket_replaced_string,"]","\"]"); - char *temp = yon_config_parameter_prepare_command(target[i],NULL,NULL,end_bracket_replaced_string); - if (!yon_char_is_empty(target[i])) free(target[i]); - target[i] = temp; - yon_char_parsed_free(parameters,parameters_size); - free(parameters_string); - free(start_bracket_replaced_string); + target[i] = end_bracket_replaced_string; } return success; } @@ -389,12 +378,6 @@ struct loaded_config *yon_config_convert_parameter(config_str parsed, int size){ for (int i=0;ifirst=loaded; loaded->next=NULL; loaded->prev=NULL; - loaded->section=section; + loaded->section=NULL; loaded->data=value; } else { loaded->next = (struct loaded_config*)malloc(sizeof(struct loaded_config)); @@ -414,7 +397,7 @@ struct loaded_config *yon_config_convert_parameter(config_str parsed, int size){ next->key=key; next->first=loaded->first; next->next=NULL; - next->section=section; + next->section=NULL; next->data=value; loaded=next; }