vorbis: Check the vlc value in setup_classifs
authorLuca Barbato <lu_zero@gentoo.org>
Tue, 3 Mar 2015 10:05:15 +0000 (11:05 +0100)
committerLuca Barbato <lu_zero@gentoo.org>
Sun, 8 Mar 2015 16:24:50 +0000 (17:24 +0100)
commit7136a0bf88f31bb8d40a3bbd251963706fb14578
tree87cf4b370a2964463bb063bb00e4b603b719e165
parent450b02307cb631f501793b52b98b610c3a54378b
vorbis: Check the vlc value in setup_classifs

The valid returned values are always at most 11bit.
Remove the previous check that assumed larger values plausible and
use a signed integer to check get_vlc2 return values.

CC: libav-stable@libav.org
(cherry picked from commit 0025f7408a0fab2cab4a950064e4784a67463994)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
libavcodec/vorbisdec.c