net: qrtr: smd: kfree svc_arr after use

If svc_arr is not freed once it is allocated, it can cause
memory leak issue.

kfree svc_arr to avoid memory leak.

Change-Id: Idfd963443673ffe303aed545503ce8e17f0d5d7b
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
This commit is contained in:
Sarannya S 2022-07-13 17:45:06 +05:30
parent 58114830df
commit 59f9078784

View File

@ -93,6 +93,7 @@ static int qcom_smd_qrtr_probe(struct rpmsg_device *rpdev)
svc_arr, size);
}
rc = qrtr_endpoint_register(&qdev->ep, net_id, rt, svc_arr);
kfree(svc_arr);
if (rc)
return rc;