Skip to content

Commit 6abca6d

Browse files
committed
Fix for building with --disable-wrapper.
1 parent 6ddcdb0 commit 6abca6d

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

examples/gpio/gpio_config.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323

2424
#include <wolftpm/tpm2_wrap.h>
2525

26-
#if defined(WOLFTPM_ST33) || defined(WOLFTPM_AUTODETECT)
26+
#if !defined(WOLFTPM2_NO_WRAPPER) && \
27+
(defined(WOLFTPM_ST33) || defined(WOLFTPM_AUTODETECT))
2728

2829
#include <examples/gpio/gpio.h>
2930
#include <examples/tpm_io.h>
@@ -245,14 +246,15 @@ int TPM2_GPIO_Config_Example(void* userCtx, int argc, char *argv[])
245246
/******************************************************************************/
246247
/* --- END TPM2.0 GPIO Configuration example -- */
247248
/******************************************************************************/
248-
#endif /* WOLFTPM_ST33 || WOLFTPM_AUTODETECT */
249+
#endif /* !WOLFTPM2_NO_WRAPPER && (WOLFTPM_ST33 || WOLFTPM_AUTODETECT) */
249250

250251
#ifndef NO_MAIN_DRIVER
251252
int main(int argc, char *argv[])
252253
{
253254
int rc = -1;
254255

255-
#if defined(WOLFTPM_ST33) || defined(WOLFTPM_AUTODETECT)
256+
#if !defined(WOLFTPM2_NO_WRAPPER) && \
257+
(defined(WOLFTPM_ST33) || defined(WOLFTPM_AUTODETECT))
256258
rc = TPM2_GPIO_Config_Example(NULL, argc, argv);
257259
#else
258260
printf("GPIO configuration requires an ST33 TPM 2.0 module built with WOLFTPM_ST33 or --enable-st33\n");

0 commit comments

Comments
 (0)