summaryrefslogtreecommitdiff
path: root/boost/units/base_dimension.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/units/base_dimension.hpp')
-rw-r--r--boost/units/base_dimension.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/boost/units/base_dimension.hpp b/boost/units/base_dimension.hpp
index a635aa66c7..430f019e6b 100644
--- a/boost/units/base_dimension.hpp
+++ b/boost/units/base_dimension.hpp
@@ -83,21 +83,21 @@ class base_dimension :
/// check_base_dimension will trigger an error earlier
/// for compilers with less strict name lookup.
/// INTERNAL ONLY
- friend Derived*
+ friend BOOST_CONSTEXPR Derived*
check_double_register(const units::base_dimension_ordinal<N>&)
{ return(0); }
/// Register this ordinal
/// INTERNAL ONLY
- friend detail::yes
+ friend BOOST_CONSTEXPR detail::yes
boost_units_is_registered(const units::base_dimension_ordinal<N>&)
- { detail::yes result; return(result); }
+ { return(detail::yes()); }
/// But make sure we can identify the current instantiation!
/// INTERNAL ONLY
- friend detail::yes
+ friend BOOST_CONSTEXPR detail::yes
boost_units_is_registered(const units::base_dimension_pair<Derived, N>&)
- { detail::yes result; return(result); }
+ { return(detail::yes()); }
};
} // namespace units