diff --git a/interfaces/inner_api/syscap_interface.c b/interfaces/inner_api/syscap_interface.c index db288e71c568372d5ffe454529b9993510d1faa3..a42a7a5965ff8f02a8602da85572157527f4c634 100644 --- a/interfaces/inner_api/syscap_interface.c +++ b/interfaces/inner_api/syscap_interface.c @@ -639,7 +639,7 @@ int32_t ComparePcidString(const char *pcidString, const char *rpcidString, Compa retFlag |= 0x1 << 1; result->missSyscapNum = ossyscapFlag + prisyscapFlag; } - return retFlag; + return (int32_t)retFlag; } int32_t FreeCompareError(CompareError *result)