From e102fcf7f0f78bbdd395f05bb5b2fca83297749b Mon Sep 17 00:00:00 2001 From: Roberto Togni Date: Sat, 14 Feb 2004 18:12:36 +0000 Subject: [PATCH] rle_code can overflow when multiplied by 4 (fixes Animation-256Greys.mov from mphq) Originally committed as revision 2786 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/qtrle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/qtrle.c b/libavcodec/qtrle.c index c110272941..29e777b31f 100644 --- a/libavcodec/qtrle.c +++ b/libavcodec/qtrle.c @@ -84,7 +84,7 @@ static void qtrle_decode_8bpp(QtrleContext *s) int header; int start_line; int lines_to_change; - signed char rle_code; + int rle_code; int row_ptr, pixel_ptr; int row_inc = s->frame.linesize[0]; unsigned char pi1, pi2, pi3, pi4; /* 4 palette indices */