From 44d854a518f97cb65090420b0b9f55611a0ea932 Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Mon, 22 Oct 2012 10:44:55 -0400 Subject: atrac3: return an error if extradata_size is not a specific known size Also fixes 3 compiler warnings about using uninitialized variables. --- libavcodec/atrac3.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/atrac3.c') diff --git a/libavcodec/atrac3.c b/libavcodec/atrac3.c index 9cf989246b..5bf992f395 100644 --- a/libavcodec/atrac3.c +++ b/libavcodec/atrac3.c @@ -912,6 +912,7 @@ static av_cold int atrac3_decode_init(AVCodecContext *avctx) } else { av_log(NULL, AV_LOG_ERROR, "Unknown extradata size %d.\n", avctx->extradata_size); + return AVERROR(EINVAL); } /* Check the extradata */ -- cgit v1.2.3