diff --git a/include/safe_base.hpp b/include/safe_base.hpp index da5ed26..87fe939 100644 --- a/include/safe_base.hpp +++ b/include/safe_base.hpp @@ -165,7 +165,7 @@ class safe_base { > friend class safe_base; - friend class std::numeric_limits< + friend struct std::numeric_limits< safe_base >; @@ -280,7 +280,7 @@ template< class P, class E > -class numeric_limits > +struct numeric_limits > : public std::numeric_limits { using SB = boost::numeric::safe_base;