diff options
Diffstat (limited to 'boost/spirit/home/qi/numeric/detail/numeric_utils.hpp')
-rw-r--r-- | boost/spirit/home/qi/numeric/detail/numeric_utils.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp b/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp index f57c4d7214..5137f87f10 100644 --- a/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp +++ b/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp @@ -19,6 +19,7 @@ #include <boost/spirit/home/support/unused.hpp> #include <boost/spirit/home/qi/detail/attributes.hpp> #include <boost/spirit/home/support/char_encoding/ascii.hpp> +#include <boost/spirit/home/support/numeric_traits.hpp> #include <boost/preprocessor/repetition/repeat.hpp> #include <boost/preprocessor/iteration/local.hpp> #include <boost/preprocessor/comparison/less.hpp> @@ -227,7 +228,7 @@ namespace boost { namespace spirit { namespace qi { namespace detail ( (MaxDigits < 0) || (MaxDigits > digits_traits<T, Radix>::value) ) - && std::numeric_limits<T>::is_modulo + && traits::check_overflow<T>::value >() ); } |