src/cxx_supportlib/vendor-modified/boost/preprocessor/wstringize.hpp in passenger-6.0.2 vs src/cxx_supportlib/vendor-modified/boost/preprocessor/wstringize.hpp in passenger-6.0.3
- old
+ new
@@ -21,9 +21,13 @@
# else
# define BOOST_PP_WSTRINGIZE(text) BOOST_PP_WSTRINGIZE_OO((text))
# define BOOST_PP_WSTRINGIZE_OO(par) BOOST_PP_WSTRINGIZE_I ## par
# endif
#
+#if BOOST_PP_VARIADICS
+# define BOOST_PP_WSTRINGIZE_I(...) BOOST_PP_WSTRINGIZE_II(#__VA_ARGS__)
+#else
# define BOOST_PP_WSTRINGIZE_I(text) BOOST_PP_WSTRINGIZE_II(#text)
+#endif
# define BOOST_PP_WSTRINGIZE_II(str) L ## str
#
# endif