Test fix for repository disable standard check

pull/97/head
parent bc39f22413
commit 55de69ed45

@ -110,15 +110,18 @@ void on_toggle_button_toggled(GtkWidget *self, main_window *widgets){
// }
config_str parsed = yon_config_load(get_all_standard_repos,&size);
for(int i=0;i<size;i++){
free(yon_char_divide_search(parsed[i],"[",-1));
char *temp = yon_char_divide_search(parsed[i],"]",-1);
free(parsed[i]);
parsed[i]=temp;
yon_char_remove_last_symbol(parsed[i],'\n');
// free(yon_char_divide_search(parsed[i],"[",-1));
// char *temp = yon_char_divide_search(parsed[i],"]",-1);
// free(parsed[i]);
// parsed[i]=temp;
}
for_iter(model,&iter){
char *name;
gtk_tree_model_get(model,&iter,1,&name,-1);
if (yon_char_parsed_check_exist(parsed,size,name)!=-1&&yon_config_get_status(REPOSITORY(name))<=-1){
char *value = config(REPOSITORY(name));
char *compare_value = yon_char_unite(REPOSITORY(name),"=",value,NULL);
if (yon_char_parsed_check_exist(parsed,size,compare_value)!=-1){
gtk_list_store_set(widgets->ReposList,&iter,5,!disable_repo_active,-1);
}
}

Loading…
Cancel
Save