fix constant value for 32bit machines
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59630 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
2ea8170117
commit
8e18d24865
@ -204,10 +204,10 @@ void XLocaleTestCase::TestStdlibFunctionsWith(const wxXLocale& loc)
|
||||
CPPUNIT_ASSERT_EQUAL( 0x6fffff, wxStrtol_l(endptr, NULL, 0, loc) );
|
||||
|
||||
// strtoul
|
||||
// NOTE: 3147483647 and 0x12A05F200 are greater than LONG_MAX (on 32bit machines) but
|
||||
// NOTE: 3147483647 and 0xEE6B2800 are greater than LONG_MAX (on 32bit machines) but
|
||||
// smaller than ULONG_MAX
|
||||
CPPUNIT_ASSERT_EQUAL( (unsigned long)3147483647, wxStrtoul_l(wxT("3147483647"), NULL, 0, loc) );
|
||||
CPPUNIT_ASSERT_EQUAL( (unsigned long)0x12A05F200, wxStrtoul_l(wxT("0x12A05F200"), NULL, 0, loc) );
|
||||
CPPUNIT_ASSERT_EQUAL( (unsigned long)0xEE6B2800, wxStrtoul_l(wxT("0xEE6B2800"), NULL, 0, loc) );
|
||||
|
||||
// TODO: test for "failure" behaviour of the functions above
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user