summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shim.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/shim.c b/shim.c
index fc8f151b..f9af1d83 100644
--- a/shim.c
+++ b/shim.c
@@ -184,7 +184,7 @@ static CHECK_STATUS check_db_cert_in_ram(EFI_SIGNATURE_LIST *CertList,
hash, SHA256_DIGEST_SIZE);
if (IsFound) {
dprint(L"AuthenticodeVerify() succeeded: %d\n", IsFound);
- tpm_measure_variable(dbname, guid, CertSize, Cert->SignatureData);
+ tpm_measure_variable(dbname, guid, CertList->SignatureSize, Cert);
drain_openssl_errors();
return DATA_FOUND;
} else {
@@ -249,7 +249,7 @@ static CHECK_STATUS check_db_hash_in_ram(EFI_SIGNATURE_LIST *CertList,
// Find the signature in database.
//
IsFound = TRUE;
- tpm_measure_variable(dbname, guid, SignatureSize, data);
+ tpm_measure_variable(dbname, guid, CertList->SignatureSize, Cert);
break;
}