diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index 3d0002460a..7ae4e3580b 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -1485,7 +1485,7 @@ int ff_mpv_common_frame_size_change(MpegEncContext *s) if ((s->width || s->height) && av_image_check_size(s->width, s->height, 0, s->avctx)) - return AVERROR_INVALIDDATA; + goto fail; if ((err = init_context_frame(s))) goto fail;