aboutsummaryrefslogtreecommitdiff
path: root/src/tss2-esys
diff options
context:
space:
mode:
authorJonas Witschel <diabonas@gmx.de>2019-05-04 17:21:56 +0200
committerAndreas Fuchs <andreas.fuchs@sit.fraunhofer.de>2019-05-06 10:28:22 +0200
commitf30dde7db9418a34e654bc073dd42bed420789af (patch)
tree320557236c1ec4127ea716b624d60ee54fc60af0 /src/tss2-esys
parent2f3bff12ad2527668c84a684711b8ae478442adc (diff)
downloadtpm2-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.c5
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 */