ffv1: make sure gob_count is not 0
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 13 Oct 2012 20:33:40 +0000 (22:33 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 13 Oct 2012 20:33:40 +0000 (22:33 +0200)
Fixes division by 0
Fixes CID733736

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

index 7787070..0a70b65 100644 (file)
@@ -1120,7 +1120,7 @@ static av_cold int encode_init(AVCodecContext *avctx)
                 }
             }
             gob_count= strtol(p, &next, 0);
-            if(next==p || gob_count <0){
+            if(next==p || gob_count <=0){
                 av_log(avctx, AV_LOG_ERROR, "2Pass file invalid\n");
                 return AVERROR_INVALIDDATA;
             }