Vboot Reference: Kernel Boot signing utility.
Fixes a unallocated memory bug in ReadKernelImage(). Some renaming of variables for consistency.
Review URL: http://codereview.chromium.org/669014
diff --git a/utils/firmware_image.c b/utils/firmware_image.c
index 0aa44f1..c5838ff 100644
--- a/utils/firmware_image.c
+++ b/utils/firmware_image.c
@@ -135,7 +135,7 @@
}
int GetFirmwareHeaderLen(const FirmwareImage* image) {
- return (FIELD_LEN(header_len) + FIELD_LEN(header_len) +
+ return (FIELD_LEN(header_len) + FIELD_LEN(firmware_sign_algorithm) +
RSAProcessedKeySize(image->firmware_sign_algorithm) +
FIELD_LEN(firmware_key_version) + FIELD_LEN(header_checksum));
}