Fixed zone saving

pull/164/head
parent 97038cb71e
commit 17a7fe9e6d

@ -72,7 +72,7 @@ void yon_save_parameters(GtkWidget *self, main_window *widgets){
if (!yon_char_is_empty(region)&&!yon_char_is_empty(zone)){
char *zone_parameter = yon_char_unite((char*)region,"/",(char*)zone,NULL);
yon_config_register(ZONE_parameter,ZONE_parameter_command,zone_parameter);
free(zone_parameter);
// free(zone_parameter);
}
}
@ -199,6 +199,7 @@ void yon_interface_update(main_window *widgets){
g_signal_handlers_block_by_func(G_OBJECT(widgets->RegionCombo),G_CALLBACK(yon_save_parameters),widgets);
g_signal_handlers_block_by_func(G_OBJECT(widgets->ZoneCombo),G_CALLBACK(yon_save_parameters),widgets);
char *zone = config(ZONE_parameter);
zone = yon_char_new(zone);
if (!yon_char_is_empty(zone)&&strstr(zone,"/")){
char *region = yon_char_divide_search(zone,"/",-1);
g_signal_handlers_block_by_func(G_OBJECT(widgets->RegionCombo),on_region_changed,widgets);

Loading…
Cancel
Save