From d08d2cb415034d9449a19d11af71bc2598a09020 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Fri, 27 Oct 2000 13:43:33 +0000 Subject: [PATCH] Fix for fixed_numeric_limits<>::min() in the BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS case. [SVN r8036] --- include/boost/cast.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/cast.hpp b/include/boost/cast.hpp index f7bb927..35e5439 100644 --- a/include/boost/cast.hpp +++ b/include/boost/cast.hpp @@ -257,7 +257,7 @@ namespace boost static inline T min() { return std::numeric_limits::is_signed && std::numeric_limits::min() >= 0 - ? -std::numeric_limits::max() : std::numeric_limits::min(); + ? T(-std::numeric_limits::max()) : std::numeric_limits::min(); } }; # if BOOST_MSVC