Searched refs:eocdBuf (Results 1 - 1 of 1) sorted by relevance
/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | app_verify_hap.c | 278 HapEocd *eocdBuf = APPV_MALLOC(signInfo->hapEocdSize); in ComputerEocdHash() local 279 P_NULL_RETURN_WTTH_LOG(eocdBuf); in ComputerEocdHash() 281 int32_t len = read(fp, eocdBuf, signInfo->hapEocdSize); in ComputerEocdHash() 284 APPV_FREE(eocdBuf); in ComputerEocdHash() 287 HapPutInt32((unsigned char*)(&(eocdBuf->eocdHead.coreDirOffset)), sizeof(int), signInfo->fullSignBlockOffset); in ComputerEocdHash() 288 int32_t ret = ComputeBlockHash((char *)(eocdBuf), len, digestAlgorithm, chunkDigest, offset); in ComputerEocdHash() 289 (void)memset_s(eocdBuf, signInfo->hapEocdSize, 0, signInfo->hapEocdSize); in ComputerEocdHash() 290 APPV_FREE(eocdBuf); in ComputerEocdHash()
|
Completed in 1 milliseconds