Skip to content

Commit f4d4264

Browse files
committed
Fix build error with --disable-pcr-policy
1 parent 3e8b711 commit f4d4264

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/unit_tests.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,7 @@ static void test_wolfTPM_ImportPublicKey(void)
615615
wolfTPM2_Cleanup(&dev);
616616
}
617617

618+
#ifndef WOLFTPM_NO_PCR_POLICY
618619
/* Test vector from ibmtss policy authorize test for SHA2-256 */
619620
static void test_wolfTPM2_PCRPolicy(void)
620621
{
@@ -680,6 +681,7 @@ static void test_wolfTPM2_PCRPolicy(void)
680681

681682
wolfTPM2_Cleanup(&dev);
682683
}
684+
#endif /* !WOLFTPM_NO_PCR_POLICY */
683685
#endif /* !WOLFTPM2_NO_WOLFCRYPT && WOLFTPM2_PEM_DECODE */
684686

685687
#if defined(HAVE_THREAD_LS) && defined(HAVE_PTHREAD)
@@ -853,8 +855,10 @@ int unit_tests(int argc, char *argv[])
853855
#if !defined(WOLFTPM2_NO_WOLFCRYPT) && defined(WOLFTPM2_PEM_DECODE) && \
854856
!defined(NO_RSA)
855857
test_wolfTPM_ImportPublicKey();
858+
#ifndef WOLFTPM_NO_PCR_POLICY
856859
test_wolfTPM2_PCRPolicy();
857860
#endif
861+
#endif
858862
test_wolfTPM2_KeyBlob(TPM_ALG_RSA);
859863
test_wolfTPM2_KeyBlob(TPM_ALG_ECC);
860864
#if !defined(WOLFTPM2_NO_WOLFCRYPT) && defined(HAVE_ECC) && \

0 commit comments

Comments
 (0)