forked from boostorg/fusion
fixed for msvc + gcc (all regresions ok)
[SVN r35271]
This commit is contained in:
@@ -37,8 +37,7 @@ namespace boost { namespace fusion
|
||||
deref(Iterator const& i)
|
||||
{
|
||||
typedef result_of::deref<Iterator> deref_meta;
|
||||
typename deref_meta::type result(deref_meta::call(i));
|
||||
return result;
|
||||
return deref_meta::call(i);
|
||||
}
|
||||
|
||||
template <typename Iterator>
|
||||
|
@@ -56,8 +56,7 @@ namespace boost { namespace fusion { namespace distance_detail
|
||||
static type
|
||||
call(First const&, Last const&)
|
||||
{
|
||||
static type result;
|
||||
return result;
|
||||
return type();
|
||||
}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user