Fix bug in GetLogicalFirmwareVersion().

Missed an offset while retrieving the firmware version.

Review URL: http://codereview.chromium.org/1665007
This commit is contained in:
Gaurav Shah
2010-04-19 15:42:46 -07:00
parent 0265882a34
commit 065d360e10

View File

@@ -230,6 +230,7 @@ uint32_t GetLogicalFirmwareVersion(uint8_t* verification_header_blob) {
Memcpy(&firmware_version, Memcpy(&firmware_version,
verification_header_blob + (FIELD_LEN(magic) + /* Offset to field. */ verification_header_blob + (FIELD_LEN(magic) + /* Offset to field. */
FIELD_LEN(header_len) + FIELD_LEN(header_len) +
FIELD_LEN(firmware_sign_algorithm) +
FIELD_LEN(firmware_key_version) + FIELD_LEN(firmware_key_version) +
firmware_sign_key_len + firmware_sign_key_len +
FIELD_LEN(header_checksum) + FIELD_LEN(header_checksum) +