diff options
Diffstat (limited to 'boost/units/conversion.hpp')
-rw-r--r-- | boost/units/conversion.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/boost/units/conversion.hpp b/boost/units/conversion.hpp index 5f739aa188..beb641516e 100644 --- a/boost/units/conversion.hpp +++ b/boost/units/conversion.hpp @@ -170,10 +170,12 @@ BOOST_UNITS_DEFAULT_CONVERSION(namespace_::name_ ## _base_unit, unit) /// Find the conversion factor between two units. template<class FromUnit,class ToUnit> inline -typename detail::conversion_factor_helper<FromUnit, ToUnit>::type +typename one_to_double_type< + typename detail::conversion_factor_helper<FromUnit, ToUnit>::type +>::type conversion_factor(const FromUnit&,const ToUnit&) { - return(detail::conversion_factor_helper<FromUnit, ToUnit>::value()); + return(one_to_double(detail::conversion_factor_helper<FromUnit, ToUnit>::value())); } } // namespace units |