diff --git a/mpp/codec/enc/vp8/vp8e_api.c b/mpp/codec/enc/vp8/vp8e_api.c index 940c8808..5cace50c 100644 --- a/mpp/codec/enc/vp8/vp8e_api.c +++ b/mpp/codec/enc/vp8/vp8e_api.c @@ -129,11 +129,9 @@ MPP_RET vp8e_deinit(void *ctx) Vp8eCtx *p = (Vp8eCtx *)ctx; vp8e_rc_dbg_func("enter\n"); - if (p) { - if (p->rc) - mpp_free(p->rc); - mpp_free(p); - } + + if (p->rc) + mpp_free(p->rc); vp8e_rc_dbg_func("leave\n"); return MPP_OK;