git-svn-id: http://ltt.polymtl.ca/svn@234 04897980-b3bd-0310-b5e0-8ef037075253
[lttv.git] / ltt / branches / poly / lttv / modules / guiEvents.c
index 27230d11e0c4c5c6f80eeb7b472929242c45c250..89c36e5444f6eb87c7a51f4ba32a54c0a0b505cf 100644 (file)
@@ -230,7 +230,9 @@ hGuiEvents(mainWindow * pmParentWindow)
 {
   EventViewerData* Event_Viewer_Data = GuiEvents(pmParentWindow) ;
 
-  return Event_Viewer_Data->HBox_V ;
+  if(Event_Viewer_Data)
+    return Event_Viewer_Data->HBox_V ;
+  else return NULL;
        
 }
 
@@ -424,6 +426,8 @@ GuiEvents(mainWindow *pmParentWindow)
   Event_Viewer_Data->raw_trace_data = Event_Viewer_Data->raw_trace_data_first;
   get_events(Event_Viewer_Data, start,end, RESERVE_SIZE);
   Event_Viewer_Data->Number_Of_Events = Event_Viewer_Data->raw_trace_data->len;
+
+  if(Event_Viewer_Data->raw_trace_data->len == 0) return NULL;
   
   time_period = g_new(TimePeriod, 1);
   data = g_ptr_array_index(Event_Viewer_Data->raw_trace_data,0);
This page took 0.023548 seconds and 4 git commands to generate.