diff --git a/lib/tpm2_alg_util.c b/lib/tpm2_alg_util.c index f3345ddd8..1218a9def 100644 --- a/lib/tpm2_alg_util.c +++ b/lib/tpm2_alg_util.c @@ -351,7 +351,7 @@ UINT8* tpm2_extract_plain_signature(UINT16 *size, TPMT_SIGNATURE *signature) { if (!buffer) { goto nomem; } - memcpy(buffer, &hmac_sig->na, *size); + memcpy(buffer, &hmac_sig, *size); break; } case TPM_ALG_ECDSA: {