repositories
/
deb_ffmpeg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Debian version 2.5.0~trusty1.1
[deb_ffmpeg.git]
/
ffmpeg
/
libavcodec
/
exr.c
diff --git
a/ffmpeg/libavcodec/exr.c
b/ffmpeg/libavcodec/exr.c
index 62e8521adc5e266f7119fe746337ab1201772d9b..b56fe2e7f6c74ba64ea516dc563e24b8f52bf0d7 100644
(file)
--- a/
ffmpeg/libavcodec/exr.c
+++ b/
ffmpeg/libavcodec/exr.c
@@
-382,8
+382,9
@@
static int huf_unpack_enc_table(GetByteContext *gb,
int32_t im, int32_t iM, uint64_t *hcode)
{
GetBitContext gbit;
int32_t im, int32_t iM, uint64_t *hcode)
{
GetBitContext gbit;
-
- init_get_bits8(&gbit, gb->buffer, bytestream2_get_bytes_left(gb));
+ int ret = init_get_bits8(&gbit, gb->buffer, bytestream2_get_bytes_left(gb));
+ if (ret < 0)
+ return ret;
for (; im <= iM; im++) {
uint64_t l = hcode[im] = get_bits(&gbit, 6);
for (; im <= iM; im++) {
uint64_t l = hcode[im] = get_bits(&gbit, 6);