diff --git a/include/boost/fusion/sequence/convert.hpp b/include/boost/fusion/sequence/convert.hpp index 52648101..e7a2e38b 100644 --- a/include/boost/fusion/sequence/convert.hpp +++ b/include/boost/fusion/sequence/convert.hpp @@ -20,11 +20,11 @@ namespace boost { namespace fusion template struct convert { - typedef typename extension::convert_impl gen; - typedef typename - gen::template apply::type - type; + extension::convert_impl::template apply + gen; + + typedef typename gen::type type; }; }