From c1d0b219ac750a6eac04c12bd0a5e6f1c7ece0e0 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Tue, 9 Jul 2002 10:00:21 +0000 Subject: [PATCH] Work around GCC problem caused by space [SVN r14366] --- include/boost/preprocessor/iterate.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/boost/preprocessor/iterate.hpp b/include/boost/preprocessor/iterate.hpp index 0582f18..cb7bcf0 100644 --- a/include/boost/preprocessor/iterate.hpp +++ b/include/boost/preprocessor/iterate.hpp @@ -50,9 +50,9 @@ # define BOOST_PP_RELATIVE_3(m) BOOST_PP_DETAIL_CAT2(m, BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH())))) # define BOOST_PP_RELATIVE_4(m) BOOST_PP_DETAIL_CAT2(m, BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH()))))) # -# define BOOST_PP_SET_ITERATION_START() BOOST_PP_DETAIL_CAT4() -# define BOOST_PP_SET_ITERATION_FINISH() BOOST_PP_DETAIL_CAT4() -# define BOOST_PP_SET_ITERATION_FLAGS() BOOST_PP_DETAIL_CAT4() +# define BOOST_PP_SET_ITERATION_START() BOOST_PP_DETAIL_CAT3() +# define BOOST_PP_SET_ITERATION_FINISH() BOOST_PP_DETAIL_CAT3() +# define BOOST_PP_SET_ITERATION_FLAGS() BOOST_PP_DETAIL_CAT3() # # if !defined(__MWERKS__) || __MWERKS__ > 0x3000 # define BOOST_PP_LINE(line, file) line BOOST_PP_STRINGIZE(BOOST_PP_DETAIL_CAT2(file, BOOST_PP_DETAIL_CAT2(BOOST_PP_LINE_, BOOST_PP_ITERATION_DEPTH())())) @@ -67,7 +67,7 @@ # define BOOST_PP_LINE_4() BOOST_PP_DETAIL_CAT2(BOOST_PP_DETAIL_CAT3([, BOOST_PP_FRAME_ITERATION(3), ]), BOOST_PP_LINE_3()) # define BOOST_PP_LINE_5() BOOST_PP_DETAIL_CAT2(BOOST_PP_DETAIL_CAT3([, BOOST_PP_FRAME_ITERATION(4), ]), BOOST_PP_LINE_4()) # -# define BOOST_PP_ITERATE() BOOST_PP_DETAIL_CAT4() +# define BOOST_PP_ITERATE() BOOST_PP_DETAIL_CAT3() # # define BOOST_PP_LOCAL_ITERATE() #