Index: host/lib/host_signature.c |
diff --git a/host/lib/host_signature.c b/host/lib/host_signature.c |
index e00824fef0ab81c2b9c5118d8fa62d877001d60e..6440dd21116cb951291f405c70407a0798453d2a 100644 |
--- a/host/lib/host_signature.c |
+++ b/host/lib/host_signature.c |
@@ -266,8 +266,7 @@ VbSignature* CalculateSignature_external(const uint8_t* data, uint64_t size, |
rv = InvokeExternalSigner(signature_digest_len, /* Input length */ |
signature_digest, /* Input data */ |
GetSignatureData(sig), /* Output sig */ |
- (sizeof(VbSignature) + /* Max Output sig size. */ |
- siglen_map[key_algorithm]) , |
+ siglen_map[key_algorithm], /* Max Output sig size */ |
key_file, /* Key file to use */ |
external_signer); /* External cmd to invoke */ |
Free(signature_digest); |