diff options
author | Jonas Witschel <diabonas@gmx.de> | 2019-05-04 17:21:56 +0200 |
---|---|---|
committer | Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de> | 2019-05-06 10:28:22 +0200 |
commit | f30dde7db9418a34e654bc073dd42bed420789af (patch) | |
tree | 320557236c1ec4127ea716b624d60ee54fc60af0 /src/tss2-esys | |
parent | 2f3bff12ad2527668c84a684711b8ae478442adc (diff) | |
download | tpm2-tss-f30dde7db9418a34e654bc073dd42bed420789af.tar.gz |
esys: don't stringify ESYS_TCTI_DEFAULT_CONFIG
The macro (like all other strings in config.h) is already quoted, so
using stringification will lead to a configuration string like
"/dev/tpmrm0"
(including the double quotes). Just use the macro directly instead like
ESYS_TCTI_DEFAULT_MODULE.
Fixes: GH-1395
Signed-off-by: Jonas Witschel <diabonas@gmx.de>
Diffstat (limited to 'src/tss2-esys')
-rw-r--r-- | src/tss2-esys/esys_tcti_default.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/tss2-esys/esys_tcti_default.c b/src/tss2-esys/esys_tcti_default.c index 220caa6c..5f5caa63 100644 --- a/src/tss2-esys/esys_tcti_default.c +++ b/src/tss2-esys/esys_tcti_default.c @@ -23,9 +23,6 @@ #define LOGMODULE esys #include "util/log.h" -#define _STR(A) #A -#define _XSTR(A) _STR(A) - #define ARRAY_SIZE(X) (sizeof(X)/sizeof(X[0])) struct { @@ -174,7 +171,7 @@ get_tcti_default(TSS2_TCTI_CONTEXT ** tcticontext, void **dlhandle) #ifdef ESYS_TCTI_DEFAULT_MODULE #ifdef ESYS_TCTI_DEFAULT_CONFIG - const char *config = _XSTR(ESYS_TCTI_DEFAULT_CONFIG); + const char *config = ESYS_TCTI_DEFAULT_CONFIG; #else /* ESYS_TCTI_DEFAULT_CONFIG */ const char *config = NULL; #endif /* ESYS_TCTI_DEFAULT_CONFIG */ |