# HG changeset patch # User rtognimp # Date 1076782356 0 # Node ID 9d860b33fd5481dee77b9ec93b37cdb20b144260 # Parent db067aa9fc2b34ff8bcc947438a69968dfb69df5 rle_code can overflow when multiplied by 4 (fixes Animation-256Greys.mov from mphq) diff -r db067aa9fc2b -r 9d860b33fd54 qtrle.c --- a/qtrle.c Sat Feb 14 17:11:46 2004 +0000 +++ b/qtrle.c Sat Feb 14 18:12:36 2004 +0000 @@ -84,7 +84,7 @@ 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 */