From: James Zern Date: Tue, 25 Aug 2015 03:07:48 +0000 (-0700) Subject: vp8e_encode: check validate_config return X-Git-Tag: v1.5.0~221^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c0523090b;p=libvpx vp8e_encode: check validate_config return Change-Id: I56fad85cae4537f9d68febf9b9264c3e1cf82ce1 --- diff --git a/vp8/vp8_cx_iface.c b/vp8/vp8_cx_iface.c index fe88cd4b1..960c2f4ef 100644 --- a/vp8/vp8_cx_iface.c +++ b/vp8/vp8_cx_iface.c @@ -879,7 +879,8 @@ static vpx_codec_err_t vp8e_encode(vpx_codec_alg_priv_t *ctx, } ctx->control_frame_flags = 0; - res = set_reference_and_update(ctx, flags); + if (!res) + res = set_reference_and_update(ctx, flags); /* Handle fixed keyframe intervals */ if (ctx->cfg.kf_mode == VPX_KF_AUTO