diff --git a/include/boost/fusion/adapted/class/extension.hpp b/include/boost/fusion/adapted/class/extension.hpp index 28d0a223..b827e7ff 100644 --- a/include/boost/fusion/adapted/class/extension.hpp +++ b/include/boost/fusion/adapted/class/extension.hpp @@ -20,18 +20,6 @@ namespace boost { namespace fusion { namespace extension template struct class_member : class_member {}; - //~ { - //~ typedef typename class_member::type type; - //~ typedef typename class_member::get_type get_type; - //~ typedef typename class_member::proxy proxy; - - //~ static get_type& - //~ call(Class const& class_) - //~ { - //~ return class_member::call( - //~ const_cast(class_)); - //~ } - //~ }; template struct class_size diff --git a/include/boost/fusion/container/vector/detail/vector_n.hpp b/include/boost/fusion/container/vector/detail/vector_n.hpp index 01981ab3..2d9ac128 100644 --- a/include/boost/fusion/container/vector/detail/vector_n.hpp +++ b/include/boost/fusion/container/vector/detail/vector_n.hpp @@ -9,7 +9,7 @@ #if !defined(FUSION_MACRO_05042005) #define FUSION_MACRO_05042005 -#define FUSION_MEMBER_DEFAULT_INIT(z, n, _) m##n(T##n()) +#define FUSION_MEMBER_DEFAULT_INIT(z, n, _) m##n() #define FUSION_MEMBER_INIT(z, n, _) m##n(_##n) #define FUSION_COPY_INIT(z, n, _) m##n(other.m##n) #define FUSION_MEMBER_DECL(z, n, _) T##n m##n;