# HG changeset patch # User benoit # Date 1237207663 0 # Node ID c1e6aaea75f2e8bb06e29523f0ee17bf24ce692c # Parent 4b1736ba9f2fa1a1fc9e85c2c57803b659669c36 Fix an assert(). Patch by Daniel Verkamp daniel drv nu diff -r 4b1736ba9f2f -r c1e6aaea75f2 lzwenc.c --- a/lzwenc.c Mon Mar 16 03:56:42 2009 +0000 +++ b/lzwenc.c Mon Mar 16 12:47:43 2009 +0000 @@ -203,7 +203,7 @@ 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;