diff --git a/integer_traits_test.cpp b/integer_traits_test.cpp index 1548bdc..3f2dd5e 100644 --- a/integer_traits_test.cpp +++ b/integer_traits_test.cpp @@ -55,14 +55,14 @@ void runtest(const char * type, T) { typedef boost::integer_traits traits; std::cout << "Checking " << type - << "; min is " << make_char_numeric_for_streaming(traits::min()) - << ", max is " << make_char_numeric_for_streaming(traits::max()) + << "; min is " << make_char_numeric_for_streaming((traits::min)()) + << ", max is " << make_char_numeric_for_streaming((traits::max)()) << std::endl; BOOST_TEST(traits::is_specialized); BOOST_TEST(traits::is_integer); BOOST_TEST(traits::is_integral); - BOOST_TEST(traits::const_min == traits::min()); - BOOST_TEST(traits::const_max == traits::max()); + BOOST_TEST(traits::const_min == (traits::min)()); + BOOST_TEST(traits::const_max == (traits::max)()); } int test_main(int, char*[])