From ce1ed60c3be4845882597536e96a247169e0befd Mon Sep 17 00:00:00 2001 From: yudechen Date: Tue, 23 Aug 2022 20:02:24 +0800 Subject: [PATCH] fix: fix implicit narrowing conversation. Signed-off-by: yudechen Change-Id: I918070331891a79140d36c200daace5c0391499c --- interfaces/inner_api/syscap_interface.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/interfaces/inner_api/syscap_interface.c b/interfaces/inner_api/syscap_interface.c index 1d5c618..569cab1 100644 --- a/interfaces/inner_api/syscap_interface.c +++ b/interfaces/inner_api/syscap_interface.c @@ -161,8 +161,8 @@ bool EncodePrivateSyscap(char **output, int *outputLen) return false; } - int priLen = bufferLen - PCID_MAIN_BYTES - 1; - if (priLen <= 0) { + uint32_t priLen = bufferLen - PCID_MAIN_BYTES - 1; + if ((int)priLen <= 0) { *outputLen = 0; return false; } @@ -183,7 +183,7 @@ bool EncodePrivateSyscap(char **output, int *outputLen) } FreeContextBuffer(contextBuffer); - *outputLen = strlen(outputStr); + *outputLen = (int)strlen(outputStr); *output = outputStr; return true; } -- Gitee