From 0b7db4425d3e3a36dab9b9dcdf1c83fd0649dd50 Mon Sep 17 00:00:00 2001 From: cuican Date: Wed, 13 May 2026 11:38:03 +0800 Subject: [PATCH] fix: syscap_codec Signed-off-by: cuican --- interfaces/inner_api/syscap_interface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/interfaces/inner_api/syscap_interface.c b/interfaces/inner_api/syscap_interface.c index e267f91..fa0f6d4 100644 --- a/interfaces/inner_api/syscap_interface.c +++ b/interfaces/inner_api/syscap_interface.c @@ -296,6 +296,7 @@ static int32_t ParseRpcidToJson(char *input, uint32_t inputLen, cJSON *rpcidJson if (sysCapJson == NULL) { PRINT_ERR("Get sysCapJson failed, sysCapJson is empty.\n"); ret = -1; + goto FREE_SYSCAP_OUT; } for (i = 0; i < sysCapCount; i++) { char *temp = sysCapBegin + i * SINGLE_FEAT_LEN;