]> git.sesse.net Git - vlc/commitdiff
* modules/codec/dvbsub.c: fixed a sanity check.
authorGildas Bazin <gbazin@videolan.org>
Thu, 21 Oct 2004 13:20:54 +0000 (13:20 +0000)
committerGildas Bazin <gbazin@videolan.org>
Thu, 21 Oct 2004 13:20:54 +0000 (13:20 +0000)
modules/codec/dvbsub.c

index df681d02192e1c5e9172fc8a332ef7e5a8508a63..ec3590d973fb67f4efbc89d55e6be75bcbc4bd7d 100644 (file)
@@ -852,7 +852,7 @@ static void decode_object( decoder_t *p_dec, bs_t *s )
 
         /* Sanity check */
         if( i_segment_length < i_topfield + i_bottomfield + 7 ||
-            s->p_start + i_topfield + i_bottomfield > s->p_end )
+            p_topfield + i_topfield + i_bottomfield > s->p_end )
         {
             msg_Dbg( p_dec, "corrupted object data" );
             return;