mirror of https://git.ffmpeg.org/ffmpeg.git
xbmdec: fix off by one error in scanf()
Fixes out of array access Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
c40f51e15b
commit
369a120826
|
@ -57,7 +57,7 @@ static int xbm_decode_frame(AVCodecContext *avctx, void *data,
|
|||
int number, len;
|
||||
|
||||
ptr += strcspn(ptr, "#");
|
||||
if (sscanf(ptr, "#define %256s %u", name, &number) != 2) {
|
||||
if (sscanf(ptr, "#define %255s %u", name, &number) != 2) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Unexpected preprocessor directive\n");
|
||||
return AVERROR_INVALIDDATA;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue