Browse Source

xan: return a meaningful error code.

tags/n1.2
Anton Khirnov 13 years ago
parent
commit
d47dabbac2
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavcodec/xan.c

+ 1
- 1
libavcodec/xan.c View File

@@ -114,7 +114,7 @@ static int xan_huffman_decode(unsigned char *dest, int dest_len,
while (val != 0x16) {
unsigned idx = val - 0x17 + get_bits1(&gb) * byte;
if (idx >= 2 * byte)
return -1;
return AVERROR_INVALIDDATA;
val = src[idx];

if (val < 0x16) {


Loading…
Cancel
Save