git-svn-id: http://ltt.polymtl.ca/svn@234 04897980-b3bd-0310-b5e0-8ef037075253
[lttv.git] / ltt / branches / poly / lttv / modules / gui / mainWin / src / callbacks.c
index 53a2770fe43f2fbca4a0b8c3174bb297adda6329..b766fb0800ab0464755f701bba48b7bed69bb39e 100644 (file)
@@ -85,12 +85,15 @@ void insertView(GtkWidget* widget, view_constructor constructor)
 {
   GtkCustom * custom;
   mainWindow * mwData;  
+  GtkWidget * viewer;
 
   mwData = get_window_data_struct(widget);
   if(!mwData->CurrentTab) return;
   custom = mwData->CurrentTab->custom;
 
-  gtk_custom_widget_add(custom, (GtkWidget*)constructor(mwData));  
+  viewer = (GtkWidget*)constructor(mwData);
+  if(viewer)
+    gtk_custom_widget_add(custom, viewer);  
 }
 
 void get_label_string (GtkWidget * text, gchar * label) 
This page took 0.022527 seconds and 4 git commands to generate.