# HG changeset patch # User siretart # Date 1270365490 0 # Node ID 3309ebc37b11ee34fbb007f32d1c23a8ba775909 # Parent 0bb7e9003dea73cd83ab16cdda054224d465f74c Avoid division by zero Based on clang-scan report http://permalink.gmane.org/gmane.comp.video.ffmpeg.devel/107290 diff -r 0bb7e9003dea -r 3309ebc37b11 zmbv.c --- a/zmbv.c Sat Apr 03 15:05:27 2010 +0000 +++ b/zmbv.c Sun Apr 04 07:18:10 2010 +0000 @@ -434,6 +434,7 @@ } if(c->bw == 0 || c->bh == 0) { av_log(avctx, AV_LOG_ERROR, "Unsupported block size %ix%i\n", c->bw, c->bh); + return -1; } if(c->comp != 0 && c->comp != 1) { av_log(avctx, AV_LOG_ERROR, "Unsupported compression type %i\n", c->comp);