]> git.sesse.net Git - vlc/commitdiff
update: fix invalid parsing
authorRafaël Carré <funman@videolan.org>
Tue, 18 Nov 2014 10:51:33 +0000 (11:51 +0100)
committerRafaël Carré <funman@videolan.org>
Tue, 18 Nov 2014 10:51:33 +0000 (11:51 +0100)
src/misc/update_crypto.c

index c935b0320052e8173260d8d58be55fa5a2be1439..f22209c6bb78259d141ea9a4504ba6c4ba4a39dc 100644 (file)
@@ -255,7 +255,7 @@ static size_t parse_signature_v4_packet( signature_packet_t *p_sig,
         }
         else
         {
-            if( p + 4 > max_pos )
+            if( ++p + 4 > max_pos )
                 return 0;
             i_subpacket_len = U32_AT(p);
             p += 4;