fixed crash at save mode getting

pull/30/head
parent f1fa562991
commit 3bc19ea3ab

@ -579,6 +579,7 @@ template_main_window *setup_window(){
if (yon_char_is_empty(__yon_config_mode)){ if (yon_char_is_empty(__yon_config_mode)){
int size; int size;
config_str cnf = yon_config_load(SAVE_MODE_GET_COMMAND,&size); config_str cnf = yon_config_load(SAVE_MODE_GET_COMMAND,&size);
if (cnf){
__yon_config_mode=yon_char_new(cnf[0]); __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'; 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); yon_char_parsed_free(cnf,size);
@ -605,6 +606,9 @@ template_main_window *setup_window(){
__yon_config_mode=NULL; __yon_config_mode=NULL;
gtk_widget_hide(ModeStatusImage); gtk_widget_hide(ModeStatusImage);
} }
} else {
gtk_widget_hide(ModeStatusImage);
}
} }
gtk_widget_show(widgets->Window); gtk_widget_show(widgets->Window);
return widgets; return widgets;

Loading…
Cancel
Save