From 9d52f0a7113d9ce14e038f8e65fd0e92ce0d33c1 Mon Sep 17 00:00:00 2001 From: Justin Ruggles Date: Fri, 28 Oct 2011 10:18:07 -0400 Subject: gsm: log error message when packet is too small --- libavcodec/gsmdec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libavcodec/gsmdec.c') diff --git a/libavcodec/gsmdec.c b/libavcodec/gsmdec.c index f084b14553..1091745f4b 100644 --- a/libavcodec/gsmdec.c +++ b/libavcodec/gsmdec.c @@ -66,8 +66,10 @@ static int gsm_decode_frame(AVCodecContext *avctx, void *data, return AVERROR(EINVAL); } - if(buf_size < avctx->block_align) + if (buf_size < avctx->block_align) { + av_log(avctx, AV_LOG_ERROR, "Packet is too small\n"); return AVERROR_INVALIDDATA; + } switch (avctx->codec_id) { case CODEC_ID_GSM: -- cgit v1.2.3