diff --git a/examples/tpm_test_keys.c b/examples/tpm_test_keys.c index f53fbecb..d68d337f 100644 --- a/examples/tpm_test_keys.c +++ b/examples/tpm_test_keys.c @@ -278,6 +278,7 @@ int getRSAkey(WOLFTPM2_DEV* pDev, } #else (void)pWolfRsaKey; + (void)tpmDevId; #endif /* !WOLFTPM2_NO_WOLFCRYPT && !NO_RSA */ return rc; @@ -311,6 +312,7 @@ int getECCkey(WOLFTPM2_DEV* pDev, } #else (void)pWolfEccKey; + (void)tpmDevId; #endif /* !WOLFTPM2_NO_WRAPPER && HAVE_ECC */ return rc; diff --git a/src/tpm2.c b/src/tpm2.c index 98aec6d2..3958157e 100644 --- a/src/tpm2.c +++ b/src/tpm2.c @@ -223,6 +223,9 @@ static int TPM2_CommandProcess(TPM2_CTX* ctx, TPM2_Packet* packet, #endif return rc; } + #else + (void)handleValue; + (void)handlePos; #endif } @@ -5668,8 +5671,8 @@ UINT16 TPM2_GetVendorID(void) /* Stores nameAlg + the digest of nvPublic in buffer, total size in size */ int TPM2_HashNvPublic(TPMS_NV_PUBLIC* nvPublic, byte* buffer, UINT16* size) { - int rc; #ifndef WOLFTPM2_NO_WOLFCRYPT + int rc; int hashSize, nameAlgSize; UINT16 nameAlgValue; wc_HashAlg hash; @@ -5723,6 +5726,9 @@ int TPM2_HashNvPublic(TPMS_NV_PUBLIC* nvPublic, byte* buffer, UINT16* size) return rc; #else + (void)nvPublic; + (void)buffer; + (void)size; return TPM_RC_SUCCESS; #endif }