From 85182b442655c21ab0d3c0c7b7d62514df22bd87 Mon Sep 17 00:00:00 2001 From: Paul Mensonides Date: Fri, 18 Apr 2003 06:24:49 +0000 Subject: [PATCH] evil VC bug fix [SVN r18276] --- include/boost/preprocessor/seq/elem.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/boost/preprocessor/seq/elem.hpp b/include/boost/preprocessor/seq/elem.hpp index 792bb5d..bf4a258 100644 --- a/include/boost/preprocessor/seq/elem.hpp +++ b/include/boost/preprocessor/seq/elem.hpp @@ -14,6 +14,7 @@ # define BOOST_PREPROCESSOR_SEQ_ELEM_HPP # # include +# include # # /* BOOST_PP_SEQ_ELEM */ # @@ -26,7 +27,7 @@ # if BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC() # define BOOST_PP_SEQ_ELEM_I(i, seq) BOOST_PP_SEQ_ELEM_II((BOOST_PP_SEQ_ELEM_ ## i seq)) # define BOOST_PP_SEQ_ELEM_II(res) BOOST_PP_SEQ_ELEM_IV(BOOST_PP_SEQ_ELEM_III res) -# define BOOST_PP_SEQ_ELEM_III(x, _) x +# define BOOST_PP_SEQ_ELEM_III(x, _) x BOOST_PP_EMPTY() # define BOOST_PP_SEQ_ELEM_IV(x) x # elif BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MWCC() # define BOOST_PP_SEQ_ELEM_I(par) BOOST_PP_SEQ_ELEM_II ## par