Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r72795 - branches/pplib/v2/boost/preprocessor/list
From: eldiener_at_[hidden]
Date: 2011-06-29 11:46:19


Author: eldiener
Date: 2011-06-29 11:46:17 EDT (Wed, 29 Jun 2011)
New Revision: 72795
URL: http://svn.boost.org/trac/boost/changeset/72795

Log:
Updated implementation.
Text files modified:
   branches/pplib/v2/boost/preprocessor/list/to_array.hpp | 7 ++++---
   1 files changed, 4 insertions(+), 3 deletions(-)

Modified: branches/pplib/v2/boost/preprocessor/list/to_array.hpp
==============================================================================
--- branches/pplib/v2/boost/preprocessor/list/to_array.hpp (original)
+++ branches/pplib/v2/boost/preprocessor/list/to_array.hpp 2011-06-29 11:46:17 EDT (Wed, 29 Jun 2011)
@@ -26,13 +26,14 @@
 
 # if BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC()
 # define BOOST_PP_LIST_TO_ARRAY_I(w, list) \
- BOOST_PP_LIST_TO_ARRAY_II((BOOST_PP_TUPLE_REM_CTOR( \
+ BOOST_PP_LIST_TO_ARRAY_II(((BOOST_PP_TUPLE_REM_CTOR( \
             3, \
                 w(BOOST_PP_LIST_TO_ARRAY_P, BOOST_PP_LIST_TO_ARRAY_O, (list, 1, (~))) \
- ))) \
+ )))) \
         /**/
 # define BOOST_PP_LIST_TO_ARRAY_II(p) BOOST_PP_LIST_TO_ARRAY_II_B(p)
-# define BOOST_PP_LIST_TO_ARRAY_II_B(p) BOOST_PP_LIST_TO_ARRAY_III ## p
+# define BOOST_PP_LIST_TO_ARRAY_II_B(p) BOOST_PP_LIST_TO_ARRAY_II_C ## p
+# define BOOST_PP_LIST_TO_ARRAY_II_C(p) BOOST_PP_LIST_TO_ARRAY_III p
 # else
 # define BOOST_PP_LIST_TO_ARRAY_I(w, list) \
         BOOST_PP_LIST_TO_ARRAY_II(BOOST_PP_TUPLE_REM_CTOR( \


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk