Boost logo

Boost-Commit :

From: markus.schoepflin_at_[hidden]
Date: 2008-01-02 06:41:33


Author: schoepflin
Date: 2008-01-02 06:41:33 EST (Wed, 02 Jan 2008)
New Revision: 42413
URL: http://svn.boost.org/trac/boost/changeset/42413

Log:
Applied patch by Richard Webb from ticket #1541. This fixes the latest
parameter test failures.

Text files modified:
   trunk/boost/parameter/aux_/arg_list.hpp | 1 +
   trunk/boost/parameter/preprocessor.hpp | 3 +++
   2 files changed, 4 insertions(+), 0 deletions(-)

Modified: trunk/boost/parameter/aux_/arg_list.hpp
==============================================================================
--- trunk/boost/parameter/aux_/arg_list.hpp (original)
+++ trunk/boost/parameter/aux_/arg_list.hpp 2008-01-02 06:41:33 EST (Wed, 02 Jan 2008)
@@ -24,6 +24,7 @@
 #include <boost/type_traits/is_same.hpp>
 #include <boost/type_traits/is_base_and_derived.hpp>
 #include <boost/preprocessor/repetition/enum_params.hpp>
+#include <boost/preprocessor/repetition/enum_binary_params.hpp>
 #include <boost/preprocessor/facilities/intercept.hpp>
 
 namespace boost { namespace parameter {

Modified: trunk/boost/parameter/preprocessor.hpp
==============================================================================
--- trunk/boost/parameter/preprocessor.hpp (original)
+++ trunk/boost/parameter/preprocessor.hpp 2008-01-02 06:41:33 EST (Wed, 02 Jan 2008)
@@ -14,6 +14,7 @@
 # include <boost/parameter/aux_/preprocessor/flatten.hpp>
 
 # include <boost/preprocessor/repetition/repeat_from_to.hpp>
+# include <boost/preprocessor/comparison/equal.hpp>
 # include <boost/preprocessor/control/if.hpp>
 # include <boost/preprocessor/control/expr_if.hpp>
 # include <boost/preprocessor/repetition/enum_params.hpp>
@@ -23,9 +24,11 @@
 # include <boost/preprocessor/seq/for_each_product.hpp>
 # include <boost/preprocessor/seq/for_each_i.hpp>
 # include <boost/preprocessor/tuple/elem.hpp>
+# include <boost/preprocessor/tuple/eat.hpp>
 # include <boost/preprocessor/seq/fold_left.hpp>
 # include <boost/preprocessor/seq/size.hpp>
 # include <boost/preprocessor/seq/enum.hpp>
+# include <boost/preprocessor/seq/push_back.hpp>
 
 # include <boost/preprocessor/detail/is_nullary.hpp>
 


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