movdec: remove redundant size<=8 check.
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 6 Dec 2011 16:40:40 +0000 (17:40 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 6 Dec 2011 16:42:10 +0000 (17:42 +0100)
Its checked a few lines below too.
The only difference is that empty atoms with size=0 will now get parsed too.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/mov.c

index 335ee23..0bb7362 100644 (file)
@@ -324,8 +324,6 @@ static int mov_read_default(MOVContext *c, AVIOContext *pb, MOVAtom atom)
                 a.type, (char*)&a.type, (char*)&atom.type, a.size, total_size, atom.size);
         if (a.size == 0) {
             a.size = atom.size - total_size + 8;
-            if (a.size <= 8)
-                break;
         }
         a.size -= 8;
         if (a.size < 0)