mirror of
https://github.com/openharmony/developtools_syscap_codec.git
synced 2026-08-27 02:11:19 -04:00
@@ -652,7 +652,6 @@ int32_t ComparePcidString(const char *pcidString, const char *rpcidString, Compa
|
||||
&pcidPriSyscapInfo.rpcidPriSyscap, &pcidPriSyscapInfo.rpcidPriSyscapLen);
|
||||
if (pcidPriSyscapInfo.ret != 0) {
|
||||
PRINT_ERR("Separate syscap from string failed. ret = %d\n", pcidPriSyscapInfo.ret);
|
||||
free(pcidPriSyscapInfo.rpcidPriSyscap);
|
||||
return -1;
|
||||
}
|
||||
result->missSyscapNum = 0;
|
||||
|
||||
@@ -155,6 +155,7 @@ int32_t CheckRpcidFormat(const char *inputFile, char **buffer, uint32_t *len)
|
||||
}
|
||||
if (bufferLen < (2 * sizeof(uint32_t))) { // 2, header of rpcid.sc
|
||||
PRINT_ERR("Parse file failed(format is invalid), input file : %s\n", inputFile);
|
||||
free(contextBuffer);
|
||||
return -1;
|
||||
}
|
||||
rpcidHeader = (RPCIDHead *)contextBuffer;
|
||||
|
||||
Reference in New Issue
Block a user