diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 464b1d8369..0ed9c0a41b 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -2052,12 +2052,12 @@ the_end: h = FF_CEIL_RSHIFT(h, vshift); } if(dst){ - uint8_t *dst2 = dst + s->linesize[index]*(h-1); + uint8_t *dst2 = dst + s->picture_ptr->linesize[index]*(h-1); for (i=0; ilinesize[index]; - dst2 -= s->linesize[index]; + dst += s->picture_ptr->linesize[index]; + dst2 -= s->picture_ptr->linesize[index]; } } }