Index: src/platform/vboot_reference/tests/firmware_image_tests.c |
diff --git a/src/platform/vboot_reference/tests/firmware_image_tests.c b/src/platform/vboot_reference/tests/firmware_image_tests.c |
index 82c4f37d49a19adb9cce084db7ccc0d565841309..2af267cb72eb31ad3c6d034468bdde600a46f1e6 100644 |
--- a/src/platform/vboot_reference/tests/firmware_image_tests.c |
+++ b/src/platform/vboot_reference/tests/firmware_image_tests.c |
@@ -48,11 +48,7 @@ FirmwareImage* GenerateTestFirmwareImage(int algorithm, |
image->firmware_key_version = firmware_key_version; |
/* Update correct header length. */ |
- image->header_len = (sizeof(image->header_len) + |
- sizeof(image->firmware_sign_algorithm) + |
- RSAProcessedKeySize(image->firmware_sign_algorithm) + |
- sizeof(image->firmware_key_version) + |
- sizeof(image->header_checksum)); |
+ image->header_len = GetFirmwareHeaderLen(image); |
/* Calculate SHA-512 digest on header and populate header_checksum. */ |
DigestInit(&ctx, ROOT_SIGNATURE_ALGORITHM); |