+
+ /* Set the tab's time window and current time if
+ * out of bounds */
+ if(ltt_time_compare(tab->time_window.start_time, time_span.start_time) < 0
+ || ltt_time_compare( ltt_time_add(tab->time_window.start_time,
+ tab->time_window.time_width),
+ time_span.end_time) > 0) {
+ tab->time_window.start_time = time_span.start_time;
+ tab->current_time = time_span.start_time;
+
+ LttTime tmp_time;
+
+ if(DEFAULT_TIME_WIDTH_S < time_span.end_time.tv_sec)
+ tmp_time.tv_sec = DEFAULT_TIME_WIDTH_S;
+ else
+ tmp_time.tv_sec = time_span.end_time.tv_sec;
+ tmp_time.tv_nsec = 0;
+ tab->time_window.time_width = tmp_time ;
+ }
+
+ /* Set scrollbar */