test fix for drivers crash

pull/28/head
parent 6a4a8c143b
commit 1b2145fb85

@ -789,7 +789,6 @@ void yon_monitor_view_draw_all(){
videoconfig.monitor_output_layers=NULL;
int overall_width=0;
yon_dictionary_add_or_create_if_exists_with_data(videoconfig.monitor_output_layers,"Box",gtk_box_new(GTK_ORIENTATION_HORIZONTAL,0));
gtk_style_context_add_class(gtk_widget_get_style_context((GtkWidget*)videoconfig.monitor_output_layers->data),"primary-toolbar");
gtk_box_pack_start(GTK_BOX(videoconfig.pack_box),&*(GtkWidget*)videoconfig.monitor_output_layers->data,0,0,0);
gtk_widget_show((GtkWidget*)videoconfig.monitor_output_layers->data);
for_dictionaries(dict,videoconfig.monitor_visuals){
@ -808,7 +807,6 @@ void yon_monitor_view_draw_all(){
overall_width=0;
GtkWidget *boxpack=NULL;
yon_dictionary_add_or_create_if_exists_with_data(videoconfig.monitor_output_layers,"Box",(boxpack=gtk_box_new(GTK_ORIENTATION_HORIZONTAL,0)));
gtk_style_context_add_class(gtk_widget_get_style_context((GtkWidget*)videoconfig.monitor_output_layers->data),"primary-toolbar");
gtk_widget_show((GtkWidget*)videoconfig.monitor_output_layers->data);
gtk_box_pack_start(GTK_BOX(videoconfig.pack_box),boxpack,0,0,0);
}
@ -1092,6 +1090,7 @@ dictionary *yon_proprieary_get(){
config_str rtn=NULL;
rtn = yon_config_load(get_proprietary_drivers_info_command,&size);
drivers=yon_config_load(get_proprietary_drivers_command,&drivers_size);
printf("begin loading information\n");
for (int dr_desc=0;dr_desc<size;dr_desc++){
for (int dr_foun=0;dr_foun<drivers_size;dr_foun++){
drivers[dr_foun]=yon_char_divide_search(drivers[dr_foun],"\n",-1);
@ -1107,6 +1106,7 @@ dictionary *yon_proprieary_get(){
}
}
if (videoconfig.proprietary){
printf("printing information\n");
yon_gtk_list_store_fill_with_proprietaries(videoconfig.list);
yon_ubl_status_box_render(videoconfig.status_render,PROPRIETARY_OPETAION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
} else {
@ -1152,6 +1152,7 @@ void yon_gtk_list_store_fill_with_proprietaries(GtkListStore *list){
installed[i]=yon_char_divide_search(installed[i],"\n",-1);
for_dictionaries(dict,videoconfig.proprietary){
printf("1111\n");
GtkTreeIter iter;
int size=0;
config_str str = yon_char_parse((char*)dict->data,&size,";");

Loading…
Cancel
Save