From a705b07516d4b501ae50f4353e0060d25b321a6b Mon Sep 17 00:00:00 2001 From: Aleksey Gurtovoy Date: Thu, 20 Jun 2002 01:20:25 +0000 Subject: [PATCH] more MW CodeWarrior fixes [SVN r14192] --- include/boost/preprocessor/tuple/elem.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/boost/preprocessor/tuple/elem.hpp b/include/boost/preprocessor/tuple/elem.hpp index 430178a..afff4ed 100644 --- a/include/boost/preprocessor/tuple/elem.hpp +++ b/include/boost/preprocessor/tuple/elem.hpp @@ -40,11 +40,13 @@ BOOST_PP_TUPLE_ELEM(2,1,(A,B)) )\ /**/ #else -# define BOOST_PP_TUPLE_ELEM_CAT2(A,B) A##B # define BOOST_PP_TUPLE_ELEM(SIZE_OF_TUPLE,INDEX,TUPLE)\ + BOOST_PP_TUPLE_ELEM_DELAY(SIZE_OF_TUPLE,INDEX,TUPLE)\ +/**/ +# define BOOST_PP_TUPLE_ELEM_DELAY(SIZE_OF_TUPLE,INDEX,TUPLE)\ BOOST_PP_DETAIL_CAT2(\ BOOST_PP_TUPLE16_ELEM##INDEX\ - ,BOOST_PP_TUPLE_ELEM_CAT2(BOOST_PP_DETAIL_CAT2(BOOST_PP_TUPLE_ELEM_EX,SIZE_OF_TUPLE),TUPLE)\ + ,BOOST_PP_DETAIL_CAT2(BOOST_PP_TUPLE_ELEM_EX##SIZE_OF_TUPLE,TUPLE)\ )\ /**/ #endif