1--- a/audio/hufftable.cpp
2+++ b/audio/hufftable.cpp
3@@ -9,6 +9,7 @@
4 #include "config.h"
5 #endif
6
7+#include <climits>
8 #include "MPEGaudio.h"
9
10 static const unsigned int
11@@ -550,11 +551,11 @@ htd33[ 31][2]={{ 16, 1},{ 8, 1},{ 4,
12
13 const HUFFMANCODETABLE MPEGaudio::ht[HTN]=
14 {
15- { 0, 0-1, 0-1, 0, 0, htd33},
16+ { 0, UINT_MAX, UINT_MAX, 0, 0, htd33},
17 { 1, 2-1, 2-1, 0, 7,htd01},
18 { 2, 3-1, 3-1, 0, 17,htd02},
19 { 3, 3-1, 3-1, 0, 17,htd03},
20- { 4, 0-1, 0-1, 0, 0, htd33},
21+ { 4, UINT_MAX, UINT_MAX, 0, 0, htd33},
22 { 5, 4-1, 4-1, 0, 31,htd05},
23 { 6, 4-1, 4-1, 0, 31,htd06},
24 { 7, 6-1, 6-1, 0, 71,htd07},
25@@ -564,7 +565,7 @@ const HUFFMANCODETABLE MPEGaudio::ht[HTN
26 {11, 8-1, 8-1, 0,127,htd11},
27 {12, 8-1, 8-1, 0,127,htd12},
28 {13,16-1,16-1, 0,511,htd13},
29- {14, 0-1, 0-1, 0, 0, htd33},
30+ {14, UINT_MAX, UINT_MAX, 0, 0, htd33},
31 {15,16-1,16-1, 0,511,htd15},
32 {16,16-1,16-1, 1,511,htd16},
33 {17,16-1,16-1, 2,511,htd16},