diff options
Diffstat (limited to 'trees.c')
-rw-r--r-- | trees.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* trees.c -- output deflated data using Huffman coding | 1 | /* trees.c -- output deflated data using Huffman coding |
2 | * Copyright (C) 1995-2004 Jean-loup Gailly | 2 | * Copyright (C) 1995-2005 Jean-loup Gailly |
3 | * For conditions of distribution and use, see copyright notice in zlib.h | 3 | * For conditions of distribution and use, see copyright notice in zlib.h |
4 | */ | 4 | */ |
5 | 5 | ||
@@ -555,7 +555,7 @@ local void gen_bitlen(s, desc) | |||
555 | while (n != 0) { | 555 | while (n != 0) { |
556 | m = s->heap[--h]; | 556 | m = s->heap[--h]; |
557 | if (m > max_code) continue; | 557 | if (m > max_code) continue; |
558 | if (tree[m].Len != (unsigned) bits) { | 558 | if ((unsigned) tree[m].Len != (unsigned) bits) { |
559 | Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits)); | 559 | Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits)); |
560 | s->opt_len += ((long)bits - (long)tree[m].Len) | 560 | s->opt_len += ((long)bits - (long)tree[m].Len) |
561 | *(long)tree[m].Freq; | 561 | *(long)tree[m].Freq; |