Index: ratio.hpp =================================================================== --- ratio.hpp (revision 66569) +++ ratio.hpp (working copy) @@ -114,26 +114,26 @@ template struct ratio_add -: boost::ratio_detail::ratio_add::type { + typedef typename boost::ratio_detail::ratio_add::type type; }; template struct ratio_subtract -: boost::ratio_detail::ratio_subtract::type { + typedef typename boost::ratio_detail::ratio_subtract::type type; }; template struct ratio_multiply -: boost::ratio_detail::ratio_multiply::type { + typedef typename boost::ratio_detail::ratio_multiply::type type; }; template struct ratio_divide -: boost::ratio_detail::ratio_divide::type { + typedef typename boost::ratio_detail::ratio_divide::type type; }; //----------------------------------------------------------------------------//