!462 syscap_interface.c文件安全告警消除

Merge pull request !462 from tongkai0808fh/master
This commit is contained in:
openharmony_ci
2024-07-02 03:04:18 +00:00
committed by Gitee
+2
View File
@@ -556,6 +556,7 @@ static int32_t CheckPcidEachBit(struct PcidPriSyscapInfo *pcidPriSyscapInfo, Com
if (ret != EOK) {
PRINT_ERR("strcpy_s failed.\n");
FreeCompareError(result);
free(tempSyscap);
return -1;
}
result->syscap[pcidPriSyscapInfo->ossyscapFlag++] = tempSyscap;
@@ -612,6 +613,7 @@ static int32_t ComparePcidWithPriSyscap(struct PcidPriSyscapInfo pcidPriSyscapIn
if (pcidPriSyscapInfo.ret != EOK) {
FreeCompareError(result);
PRINT_ERR("strcpy_s failed.\n");
free(temp);
return -1;
}
result->syscap[pcidPriSyscapInfo.ossyscapFlag + prisyscapFlag] = temp;