diff --git a/interfaces/inner_api/syscap_interface.c b/interfaces/inner_api/syscap_interface.c index 6010d1fffde3d1cbfb0794cd2cdeab885bae3261..569cab1b14556b29ad798d7594e9eb9aa4e91cae 100644 --- a/interfaces/inner_api/syscap_interface.c +++ b/interfaces/inner_api/syscap_interface.c @@ -162,7 +162,7 @@ bool EncodePrivateSyscap(char **output, int *outputLen) } uint32_t priLen = bufferLen - PCID_MAIN_BYTES - 1; - if (priLen <= 0) { + if ((int)priLen <= 0) { *outputLen = 0; return false; }