Update of /cvsroot/boost/boost/boost/fusion/functional/adapter
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv10876
Modified Files:
unfused_typed.hpp
Log Message:
fixes compilation problems with msvc
Index: unfused_typed.hpp
===================================================================
RCS file:
/cvsroot/boost/boost/boost/fusion/functional/adapter/unfused_typed.hpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- unfused_typed.hpp 13 Jul 2007 14:08:35 -0000 1.7
+++ unfused_typed.hpp 13 Jul 2007 21:36:02 -0000 1.8
@@ -44,8 +44,7 @@
namespace detail
{
- template <class Derived, class Function, class Sequence,
- long Arity = result_of::size<Sequence>::value >
+ template <class Derived, class Function, class Sequence, long Arity>
struct unfused_typed_impl;
}
@@ -53,15 +52,16 @@
class unfused_typed
: public detail::unfused_typed_impl
< unfused_typed<Function,Sequence>, typename
detail::uncr<Function>::type,
- Sequence >
+ Sequence, result_of::size<Sequence>::value >
{
Function fnc_transformed;
typedef typename detail::uncr<Function>::type function;
typedef typename detail::call_param<Function>::type func_const_fwd_t;
- typedef typename detail::unfused_typed_impl<
- unfused_typed<Function,Sequence>,function,Sequence > base;
+ typedef typename detail::unfused_typed_impl<
+ unfused_typed<Function,Sequence>,function,Sequence,
+ result_of::size<Sequence>::value > base;
template <class D, class F, class S, long A>
friend struct detail::unfused_typed_impl;
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs