viewer_constructor cleanup
[lttv.git] / ltt / branches / poly / lttv / modules / gui / detailedevents / events.c
index 38030ba879e5ead8c042f8ab2c32f650ee58ba13..f2c2ff51b0158582a9505bf490830e782b008c6f 100644 (file)
@@ -151,9 +151,9 @@ void remove_context_hooks(EventViewerData * event_viewer_data,
         LttvTracesetContext * tsc);
 
 //! Event Viewer's constructor hook
-GtkWidget *h_gui_events(Tab *tab, LttvTracesetSelector * s, char* key);
+GtkWidget *h_gui_events(Tab *tab);
 //! Event Viewer's constructor
-EventViewerData *gui_events(Tab *tab, LttvTracesetSelector *s, char *key);
+EventViewerData *gui_events(Tab *tab);
 //! Event Viewer's destructor
 void gui_events_destructor(EventViewerData *event_viewer_data);
 void gui_events_free(EventViewerData *event_viewer_data);
@@ -213,9 +213,9 @@ enum
  * @return The widget created.
  */
 GtkWidget *
-h_gui_events(Tab * tab, LttvTracesetSelector * s, char* key)
+h_gui_events(Tab * tab)
 {
-  EventViewerData* event_viewer_data = gui_events(tab, s, key) ;
+  EventViewerData* event_viewer_data = gui_events(tab) ;
   if(event_viewer_data)
     return event_viewer_data->hbox_v;
   else return NULL;
@@ -229,7 +229,7 @@ h_gui_events(Tab * tab, LttvTracesetSelector * s, char* key)
  * @return The Event viewer data created.
  */
 EventViewerData *
-gui_events(Tab *tab, LttvTracesetSelector * s,char* key )
+gui_events(Tab *tab)
 {
   LttTime end;
   GtkTreeViewColumn *column;
@@ -1454,13 +1454,18 @@ gboolean update_current_time(void * hook_data, void * call_data)
       /* Event is before the list */
     } else {
       /* Event can be in the list */
-      while(gtk_tree_model_iter_next(model, &iter)) {
-        gtk_tree_model_get(model, &iter, TIME_COLUMN, &time, -1);
-        count++;
-        if(time >= nsec){
-          /* found */
-          event_shown = TRUE;
-          break;
+      if(time >= nsec){
+        /* found */
+        event_shown = TRUE;
+      } else {
+        while(gtk_tree_model_iter_next(model, &iter)) {
+          gtk_tree_model_get(model, &iter, TIME_COLUMN, &time, -1);
+          count++;
+          if(time >= nsec){
+            /* found */
+            event_shown = TRUE;
+            break;
+          }
         }
       }
     }
This page took 0.02491 seconds and 4 git commands to generate.