Saving fixes

pull/37/head
Ivan Dmitrievich Yartsev 11 months ago
parent def2c5dfe9
commit cec2b57d15

@ -113,6 +113,12 @@ struct loaded_config *yon_save_window_get_saved_parameters(template_saving_windo
int is_active; int is_active;
gtk_tree_model_get(model,&iter,0,&is_active,1,&parameter,3,&value,-1); gtk_tree_model_get(model,&iter,0,&is_active,1,&parameter,3,&value,-1);
if (is_active){ if (is_active){
if (strstr(parameter,"[")){
char *param = yon_char_divide_search(parameter,"[",-1);
char *param_key = yon_char_divide_search(parameter,"]",-1);
free(parameter);
parameter = yon_char_unite(param,"[\"",param_key,"\"]",NULL);
}
char *final_string = yon_char_unite(parameter,"=",value,NULL); char *final_string = yon_char_unite(parameter,"=",value,NULL);
yon_char_parsed_add_or_create_if_exists(saved_parameters,&saved_size,final_string); yon_char_parsed_add_or_create_if_exists(saved_parameters,&saved_size,final_string);
free(final_string); free(final_string);

Loading…
Cancel
Save