diff options
Diffstat (limited to 'src/pkg/compress/flate/huffman_code.go')
-rw-r--r-- | src/pkg/compress/flate/huffman_code.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pkg/compress/flate/huffman_code.go b/src/pkg/compress/flate/huffman_code.go index 94ff2dfb8..38cbf4396 100644 --- a/src/pkg/compress/flate/huffman_code.go +++ b/src/pkg/compress/flate/huffman_code.go @@ -207,11 +207,11 @@ func (h *huffmanEncoder) bitCounts(list []literalNode, maxBits int32) []int32 { // For every level, the first two items are the first two characters. // We initialize the levels as if we had already figured this out. top = &levelInfo{ - level: level, - lastChain: chain2, + level: level, + lastChain: chain2, nextCharFreq: list[2].freq, nextPairFreq: list[0].freq + list[1].freq, - down: top, + down: top, } top.down.up = top if level == 1 { |