Merge pull request 'master' (#30) from YanTheKaller/libublsettingsui-gtk3:master into master

Reviewed-on: #30
master v1.27
Dmitry Razumov 1 year ago
commit f355bb361d

@ -225,7 +225,9 @@ struct loaded_config *yon_config_convert_parameter(config_str parsed, int size){
for (int i=0;i<size;i++){
char *value = yon_char_new(parsed[i]);
char *key = yon_char_divide_search(value,"=",-1);
if (!yon_char_is_empty(value)){
yon_char_remove_brackets(value);
}
if (!loaded){
loaded = (struct loaded_config*)malloc(sizeof(struct loaded_config));
loaded->key=key;
@ -577,6 +579,7 @@ template_main_window *setup_window(){
if (yon_char_is_empty(__yon_config_mode)){
int size;
config_str cnf = yon_config_load(SAVE_MODE_GET_COMMAND,&size);
if (cnf){
__yon_config_mode=yon_char_new(cnf[0]);
if (__yon_config_mode[strlen(__yon_config_mode)-1]=='\n') __yon_config_mode[strlen(__yon_config_mode)-1]='\0';
yon_char_parsed_free(cnf,size);
@ -603,6 +606,9 @@ template_main_window *setup_window(){
__yon_config_mode=NULL;
gtk_widget_hide(ModeStatusImage);
}
} else {
gtk_widget_hide(ModeStatusImage);
}
}
gtk_widget_show(widgets->Window);
return widgets;

Loading…
Cancel
Save