Test fix for packages crash

pull/344/head
parent 86b81ed9eb
commit dbe5c66014

@ -110,7 +110,7 @@ void yon_packages_tab_init(main_window *widgets){
free(full_string); free(full_string);
gtk_tree_iter_free(subcategory_iter); gtk_tree_iter_free(subcategory_iter);
} else { } else {
GtkTreeIter subcatiter; GtkTreeIter subcatiter;
GtkTreeIter package_iter; GtkTreeIter package_iter;
gtk_tree_store_append(widgets->PackagesList,&subcatiter,category_iter); gtk_tree_store_append(widgets->PackagesList,&subcatiter,category_iter);
gtk_tree_store_set(widgets->PackagesList,&subcatiter,1,parsed[1],2,_(parsed[3]),3,0,-1); gtk_tree_store_set(widgets->PackagesList,&subcatiter,1,parsed[1],2,_(parsed[3]),3,0,-1);
@ -165,7 +165,7 @@ void yon_on_packages_selected(GtkWidget *, main_window *widgets){
gtk_tree_model_get(model,&iter,3,&status,-1); gtk_tree_model_get(model,&iter,3,&status,-1);
if (status) if (status)
return; return;
gtk_tree_model_iter_children(model,&cur_parent,&iter); if (!gtk_tree_model_iter_children(model,&cur_parent,&iter)) return;
gtk_tree_model_get(model,&cur_parent,3,&status,-1); gtk_tree_model_get(model,&cur_parent,3,&status,-1);
if (status){ if (status){
GtkTreePath *path = gtk_tree_model_get_path(model,&cur_parent); GtkTreePath *path = gtk_tree_model_get_path(model,&cur_parent);

Loading…
Cancel
Save