wxWidgets/tests/strings
Vadim Zeitlin 8421cb3c7c Fix bugs in parsing wxLongLong values starting with zeroes.
wxCRT_StrtoullBase(), used by wxString::To[U]LongLong(), didn't handle leading
zeroes nor leading 0x correctly: it never auto-detected base 8; didn't ignore
the leading 0 even if base 8 was specified explicitly; didn't recognize "0X"
prefix at all (only "0x").

Fix all these bugs and add test cases for parsing numbers in other bases to
the unit tests.

Closes #14596.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-30 20:22:17 +00:00
..
crt.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
iostream.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
numformatter.cpp Fix bug in wxNumberFormatter::ToString() for negative numbers. 2012-07-29 22:08:37 +00:00
stdstrings.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
strings.cpp Fix bugs in parsing wxLongLong values starting with zeroes. 2012-08-30 20:22:17 +00:00
tokenizer.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
unichar.cpp Fix comparisons of char and wchar_t with wxUniChar[Ref]. 2012-07-31 16:49:36 +00:00
unicode.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
vararg.cpp Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
vsnprintf.cpp Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00