# HG changeset patch # User bcoudurier # Date 1174840151 0 # Node ID 8342af7feb901aeec55302f190d9b7cd9073ce28 # Parent 5db8e9e8f71d6f5406f7f5a715c12e1ae00d753f pass correct buffer size to lzw decode init diff -r 5db8e9e8f71d -r 8342af7feb90 gifdec.c --- a/gifdec.c Sun Mar 25 15:43:46 2007 +0000 +++ b/gifdec.c Sun Mar 25 16:29:11 2007 +0000 @@ -109,7 +109,8 @@ /* now get the image data */ code_size = bytestream_get_byte(&s->bytestream); //TODO: add proper data size - ff_lzw_decode_init(s->lzw, code_size, s->bytestream, 0, FF_LZW_GIF); + ff_lzw_decode_init(s->lzw, code_size, s->bytestream, + s->bytestream_end - s->bytestream, FF_LZW_GIF); /* read all the image */ linesize = s->picture.linesize[0];