summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/tools/qlocale/test
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2012-04-25 15:02:12 +0200
committerQt by Nokia <qt-info@nokia.com>2012-05-03 06:10:11 +0200
commit19d160b72ba8e1f52eab63e73c85f0e60f630cc6 (patch)
tree197801eadd6bccd83de6ccc5242ba0be0d748439 /tests/auto/corelib/tools/qlocale/test
parent2af70ba396d32b2ec0a47cbacaf409a9778be03b (diff)
Fix the QByteArray overloads to QString::fromXXXX
c951908bc201afa59402967d50fa926212845fae added these overloads, but did not properly use qstrnlen to get the size. This means we get subtle errors because other methods do have them. For example: QByteArray ba("abc\0def", 7); // ba embedding a NUL QString s1(ba); QString s2 = QString::fromAscii(ba); s1 == s2; // FAILS QString s3; s3.append(ba); s3 == s2; // FAILS Tested in an upcoming commit. Change-Id: I22864521a42da789d522d7b75790696928d9ec32 Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'tests/auto/corelib/tools/qlocale/test')
0 files changed, 0 insertions, 0 deletions