]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Fix an assert().
authorbenoit <benoit@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 16 Mar 2009 12:47:43 +0000 (12:47 +0000)
committerbenoit <benoit@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 16 Mar 2009 12:47:43 +0000 (12:47 +0000)
Patch by Daniel Verkamp daniel drv nu

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18006 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavcodec/lzwenc.c

index d174acdf94c37f13cf07fc98f1424bb0aadf0a10..4565b22c64ac4b9bcd5585d0feb2e5137c941077 100644 (file)
@@ -203,7 +203,7 @@ void ff_lzw_encode_init(LZWEncodeState * s, uint8_t * outbuf, int outsize, int m
     s->maxbits = maxbits;
     init_put_bits(&s->pb, outbuf, outsize);
     s->bufsize = outsize;
-    assert(9 <= s->maxbits && s->maxbits <= s->maxbits);
+    assert(s->maxbits >= 9 && s->maxbits <= LZW_MAXBITS);
     s->maxcode = 1 << s->maxbits;
     s->output_bytes = 0;
     s->last_code = LZW_PREFIX_EMPTY;