Use C++-style numeric limits instead of C-style.

This commit is contained in:
Ricardo M. Correia 2012-05-31 20:31:15 +02:00
parent 78e851f94f
commit 10b45b4c2e

View file

@ -1,5 +1,5 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <climits> #include <limits>
#include "bignum.h" #include "bignum.h"
#include "util.h" #include "util.h"
@ -87,7 +87,7 @@ BOOST_AUTO_TEST_CASE(bignum_setint64)
BOOST_CHECK(num.ToString() == "-5"); BOOST_CHECK(num.ToString() == "-5");
} }
{ {
n = LLONG_MIN; n = std::numeric_limits<int64>::min();
CBigNum num(n); CBigNum num(n);
BOOST_CHECK(num.ToString() == "-9223372036854775808"); BOOST_CHECK(num.ToString() == "-9223372036854775808");
num.setulong(0); num.setulong(0);
@ -96,7 +96,7 @@ BOOST_AUTO_TEST_CASE(bignum_setint64)
BOOST_CHECK(num.ToString() == "-9223372036854775808"); BOOST_CHECK(num.ToString() == "-9223372036854775808");
} }
{ {
n = LLONG_MAX; n = std::numeric_limits<int64>::max();
CBigNum num(n); CBigNum num(n);
BOOST_CHECK(num.ToString() == "9223372036854775807"); BOOST_CHECK(num.ToString() == "9223372036854775807");
num.setulong(0); num.setulong(0);