Fixed empty config restoring

pull/358/head
parent ac4db8aed7
commit 0c0b0798f8

@ -444,8 +444,9 @@ void yon_config_restore(main_window *){
yon_launch(yon_debug_output("%s\n","ubconfig --source system remove [autoinstall]")); yon_launch(yon_debug_output("%s\n","ubconfig --source system remove [autoinstall]"));
yon_config_custom_apply(&main_config.startup_config); yon_config_custom_apply(&main_config.startup_config);
yon_config_set_status_full(1); yon_config_set_status_full(1);
int size; int size = 0;
config_str parameters = yon_config_get_save_parameters(&size); config_str parameters = yon_config_get_save_parameters(&size);
if (size){
char *command_params = yon_char_parsed_to_string(parameters,size, " "); char *command_params = yon_char_parsed_to_string(parameters,size, " ");
char *command = ubconfig_set_command_full("system","",command_params); char *command = ubconfig_set_command_full("system","",command_params);
yon_debug_output("%s\n",command); yon_debug_output("%s\n",command);
@ -453,3 +454,4 @@ void yon_config_restore(main_window *){
yon_char_parsed_free(parameters,size); yon_char_parsed_free(parameters,size);
free(command); free(command);
} }
}
Loading…
Cancel
Save