diff --git a/src/opus_decoder.c b/src/opus_decoder.c index 0ebbfafd86793b5a385e4d5ceee8ef8a5cb0b5a9..66de96c683bb06953bfa50604b2234b5af251b8d 100644 --- a/src/opus_decoder.c +++ b/src/opus_decoder.c @@ -666,7 +666,7 @@ int opus_decode_native(OpusDecoder *st, const unsigned char *data, tot_offset += offset; if (count*st->frame_size > frame_size) - return OPUS_BAD_ARG; + return OPUS_BUFFER_TOO_SMALL; nb_samples=0; for (i=0;i<count;i++) {