Description:fix hcs parse inaccurate log

This commit is contained in:
GongHui
2020-09-17 09:01:28 +08:00
parent b7f2b4bc24
commit 6991ec7c97
+2 -4
View File
@@ -197,13 +197,11 @@ static bool CheckHcsBlobLength(const char *start, uint32_t length, struct HbcHea
if (header->totalSize >= 0) {
blobLength = HBC_HEADER_LENGTH + header->totalSize;
g_byteAlign = false;
HDF_LOGE("%s: the blobLength: %u, byteAlign: %d, totalSize: %d", __func__, blobLength,
g_byteAlign, header->totalSize);
HDF_LOGI("%s: the blobLength: %u, byteAlign: %d", __func__, blobLength, g_byteAlign);
} else {
blobLength = HBC_HEADER_LENGTH - header->totalSize;
g_byteAlign = true;
HDF_LOGE("%s: the blobLength: %u, byteAlign: %d, totalSize: %d", __func__, blobLength,
g_byteAlign, header->totalSize);
HDF_LOGI("%s: the blobLength: %u, byteAlign: %d", __func__, blobLength, g_byteAlign);
}
if ((length != blobLength) || (blobLength < minLength)) {
HDF_LOGE("%s failed, Hcsblob file length is %u, But the length of calculation is %u",