summaryrefslogtreecommitdiffstats
path: root/libavcodec/huffman.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavcodec/huffman.c')
-rw-r--r--libavcodec/huffman.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/huffman.c b/libavcodec/huffman.c
index f75346f..43a7855 100644
--- a/libavcodec/huffman.c
+++ b/libavcodec/huffman.c
@@ -82,6 +82,7 @@ int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes,
}
qsort(nodes, nb_codes, sizeof(Node), cmp);
cur_node = nb_codes;
+ nodes[nb_codes*2-1].count = 0;
for(i = 0; i < nb_codes*2-1; i += 2){
nodes[cur_node].sym = HNODE;
nodes[cur_node].count = nodes[i].count + nodes[i+1].count;
OpenPOWER on IntegriCloud