From 2819760b5c9db0eb4e7e09e36e9a32efd6b484fd Mon Sep 17 00:00:00 2001 From: Reinhard Tartler Date: Sun, 4 Apr 2010 07:18:10 +0000 Subject: Avoid division by zero Based on clang-scan report http://permalink.gmane.org/gmane.comp.video.ffmpeg.devel/107290 Originally committed as revision 22795 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/zmbv.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/zmbv.c') diff --git a/libavcodec/zmbv.c b/libavcodec/zmbv.c index e8e5135731..bfd6067cd3 100644 --- a/libavcodec/zmbv.c +++ b/libavcodec/zmbv.c @@ -434,6 +434,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPac } 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); -- cgit v1.2.3