Add check for endtime in process middle
authorYannick Brosseau <yannick.brosseau@gmail.com>
Wed, 13 Jun 2012 16:10:18 +0000 (12:10 -0400)
committerYannick Brosseau <yannick.brosseau@gmail.com>
Wed, 13 Jun 2012 16:10:18 +0000 (12:10 -0400)
Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
lttv/lttv/traceset-process.c

index 5ea9d0a5d9aae0588414c976d9726118706deae2..56543855f64a20bb6163ba7191eb181feeb516ed 100644 (file)
@@ -73,6 +73,10 @@ guint lttv_process_traceset_middle(LttvTraceset *traceset,
 
                if((bt_event = bt_ctf_iter_read_event(traceset->iter)) != NULL) {
                        
+                       if(ltt_time_compare(end, ltt_time_from_uint64( bt_ctf_get_timestamp(bt_event))) <= 0) {
+                               break;
+                       }
+
                        count++;
 
                        event.bt_event = bt_event;
This page took 0.023795 seconds and 4 git commands to generate.