From f0edab6e63ecee29cb68230100f0c2fb5468284c Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Wed, 28 Jun 2017 19:35:57 +0200 Subject: avcodec/interplayvideo: use correct context when checking for enough bytes Fixes #6502. Signed-off-by: Paul B Mahol --- libavcodec/interplayvideo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec/interplayvideo.c') diff --git a/libavcodec/interplayvideo.c b/libavcodec/interplayvideo.c index 9094ad6ae3..690bc76901 100644 --- a/libavcodec/interplayvideo.c +++ b/libavcodec/interplayvideo.c @@ -1044,7 +1044,7 @@ static void ipvideo_decode_format_10_opcodes(IpvideoContext *s, AVFrame *frame) for (x = 0; x < s->avctx->width; x += 8) { s->pixel_ptr = s->cur_decode_frame->data[0] + x + y * s->cur_decode_frame->linesize[0]; - while (skip <= 0 && bytestream2_get_bytes_left(&decoding_map_ptr) > 1) { + while (skip <= 0 && bytestream2_get_bytes_left(&skip_map_ptr) > 1) { if (skip != -0x8000 && skip) { opcode = bytestream2_get_le16(&decoding_map_ptr); ipvideo_format_10_passes[pass](s, frame, opcode); -- cgit v1.2.3