From 1ed9b6204b42fd6b2c85a44027a929e6834ba9a3 Mon Sep 17 00:00:00 2001 From: Tobias Schwinger Date: Fri, 13 Jul 2007 21:36:02 +0000 Subject: [PATCH] fixes compilation problems with msvc [SVN r38212] --- .../boost/fusion/functional/adapter/unfused_typed.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/boost/fusion/functional/adapter/unfused_typed.hpp b/include/boost/fusion/functional/adapter/unfused_typed.hpp index 7a48b5ab..e8ded64f 100644 --- a/include/boost/fusion/functional/adapter/unfused_typed.hpp +++ b/include/boost/fusion/functional/adapter/unfused_typed.hpp @@ -44,8 +44,7 @@ namespace boost { namespace fusion namespace detail { - template ::value > + template struct unfused_typed_impl; } @@ -53,15 +52,16 @@ namespace boost { namespace fusion class unfused_typed : public detail::unfused_typed_impl < unfused_typed, typename detail::uncr::type, - Sequence > + Sequence, result_of::size::value > { Function fnc_transformed; typedef typename detail::uncr::type function; typedef typename detail::call_param::type func_const_fwd_t; - typedef typename detail::unfused_typed_impl< - unfused_typed,function,Sequence > base; + typedef typename detail::unfused_typed_impl< + unfused_typed,function,Sequence, + result_of::size::value > base; template friend struct detail::unfused_typed_impl;