Fix for fixed_numeric_limits<>::min() in the BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS case.

[SVN r8036]
This commit is contained in:
Dave Abrahams
2000-10-27 13:43:33 +00:00
parent 7470535162
commit d08d2cb415

View File

@@ -257,7 +257,7 @@ namespace boost
static inline T min()
{
return std::numeric_limits<T>::is_signed && std::numeric_limits<T>::min() >= 0
? -std::numeric_limits<T>::max() : std::numeric_limits<T>::min();
? T(-std::numeric_limits<T>::max()) : std::numeric_limits<T>::min();
}
};
# if BOOST_MSVC