Fix timer test
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 2 Aug 2009 11:53:18 +0000 (14:53 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 2 Aug 2009 11:53:18 +0000 (14:53 +0300)
src/test/timer.c

index 189fada..00a806c 100644 (file)
@@ -61,6 +61,7 @@ int main (void)
     vlc_timer_schedule (&data.timer, false, 1, CLOCK_FREQ / 10);
     msleep (CLOCK_FREQ);
     vlc_mutex_lock (&data.lock);
+    data.count += vlc_timer_getoverrun (&data.timer);
     printf ("Count = %u\n", data.count);
     assert (data.count >= 10);
     data.count = 0;
@@ -73,6 +74,7 @@ int main (void)
     vlc_timer_schedule (&data.timer, true, now, CLOCK_FREQ / 10);
     msleep (CLOCK_FREQ);
     vlc_mutex_lock (&data.lock);
+    data.count += vlc_timer_getoverrun (&data.timer);
     printf ("Count = %u\n", data.count);
     assert (data.count >= 10);
     vlc_mutex_unlock (&data.lock);