summaryrefslogtreecommitdiff
path: root/misc.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-07-14 19:04:52 -0400
committerJeffrey Walton <noloader@gmail.com>2019-07-14 19:04:52 -0400
commit388a2e6ded4ccea14c2aaa8a0ed420882de3a240 (patch)
tree1da8b6da67941134d33e434604e7dc2ee1b0b315 /misc.h
parentf5881d121a5d3adbcb16d8ef3fcaa6b98e70159d (diff)
downloadcryptopp-git-388a2e6ded4ccea14c2aaa8a0ed420882de3a240.tar.gz
Fix macro paste in CRYPTOPP_ASSERT_JOIN
Diffstat (limited to 'misc.h')
-rw-r--r--misc.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/misc.h b/misc.h
index 1e80bea4..49a498aa 100644
--- a/misc.h
+++ b/misc.h
@@ -158,8 +158,6 @@ struct CompileAssert
#define CRYPTOPP_COMPILE_ASSERT(assertion) \
CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, (__LINE__-1))
-#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
-#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
#if defined(CRYPTOPP_EXPORTS) || defined(CRYPTOPP_IMPORTS)
# define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance)
@@ -175,6 +173,9 @@ struct CompileAssert
# endif // GCC or Clang
#endif
+#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
+#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
+
#endif // CRYPTOPP_DOXYGEN_PROCESSING
// ************** count elements in an array ***************