]> git.sesse.net Git - vlc/commitdiff
Assert against broken values in input_clock_Update.
authorLaurent Aimar <fenrir@videolan.org>
Thu, 30 Apr 2009 20:10:25 +0000 (22:10 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Thu, 30 Apr 2009 20:10:25 +0000 (22:10 +0200)
src/input/clock.c

index 2fafa894ae8d9b7f80295cf34fccc0373e74fa04..dc010e531288a447a7aa1f14eb39ad6acf66bd9d 100644 (file)
@@ -203,10 +203,11 @@ void input_clock_Update( input_clock_t *cl,
 {
     bool b_reset_reference = false;
 
+    assert( i_ck_stream > VLC_TS_INVALID && i_ck_system > VLC_TS_INVALID );
+
     vlc_mutex_lock( &cl->lock );
 
-    if( ( !cl->b_has_reference ) ||
-        ( i_ck_stream <= VLC_TS_INVALID && cl->last.i_stream > VLC_TS_INVALID ) )
+    if( !cl->b_has_reference )
     {
         /* */
         b_reset_reference= true;