From fe70754559fb1b36ffacc9824fa2d5c7ececee50 Mon Sep 17 00:00:00 2001 From: Edward Diener Date: Fri, 19 Oct 2018 16:57:17 -0400 Subject: [PATCH] Include wchar.h in order to test wide character stringize under C. --- test/stringize.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/test/stringize.cxx b/test/stringize.cxx index ebe559f..527279b 100644 --- a/test/stringize.cxx +++ b/test/stringize.cxx @@ -12,6 +12,9 @@ # include # include # include +# if !defined __cplusplus +#include +#endif # include #define VDATA 1,2,3,4 @@ -21,21 +24,15 @@ # if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC() BEGIN sizeof(BOOST_PP_STRINGIZE(NDATA)) / sizeof(char) == 1 END -# if defined __cplusplus BEGIN sizeof(BOOST_PP_WSTRINGIZE(NDATA)) / sizeof(wchar_t) == 1 END #endif -#endif BEGIN sizeof(BOOST_PP_STRINGIZE(DATA)) / sizeof(char) == 5 END BEGIN sizeof(BOOST_PP_STRINGIZE(FDATA(1))) / sizeof(char) == 2 END BEGIN sizeof(BOOST_PP_STRINGIZE(FDATA(9))) / sizeof(char) == 3 END -# if defined __cplusplus BEGIN sizeof(BOOST_PP_WSTRINGIZE(DATA)) / sizeof(wchar_t) == 5 END BEGIN sizeof(BOOST_PP_WSTRINGIZE(FDATA(1))) / sizeof(wchar_t) == 2 END BEGIN sizeof(BOOST_PP_WSTRINGIZE(FDATA(9))) / sizeof(wchar_t) == 3 END -#endif #if BOOST_PP_VARIADICS BEGIN sizeof(BOOST_PP_STRINGIZE(VDATA)) / sizeof(char) == 8 END -# if defined __cplusplus BEGIN sizeof(BOOST_PP_WSTRINGIZE(VDATA)) / sizeof(wchar_t) == 8 END #endif -#endif