From bd3fc9ca56ba69e409aa7e6b21514358fe0e8384 Mon Sep 17 00:00:00 2001 From: Qiwei Liu Date: Mon, 25 Nov 2019 14:13:42 +0800 Subject: [PATCH] msm: vidc: fix memory leak when set color format When set color format constraints, one buffer is not correctly freed, fix it. Change-Id: Iad497f03981653a7f28524f1d9e4218f706dcca1 Signed-off-by: Qiwei Liu --- msm/vidc/msm_vidc_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/vidc/msm_vidc_common.c b/msm/vidc/msm_vidc_common.c index 04e8d9fb8fd8..83fb1a831254 100644 --- a/msm/vidc/msm_vidc_common.c +++ b/msm/vidc/msm_vidc_common.c @@ -7049,7 +7049,7 @@ int msm_comm_set_color_format_constraints(struct msm_vidc_inst *inst, s_vpr_h(inst->sid, "Set color format constraint success\n"); exit: - if (!pconstraint) + if (pconstraint) kfree(pconstraint); return rc; }