Ensure qstring.h compiles with QT_NO_CAST_FROM_BYTEARRAY
authorDavid Faure <faure@kde.org>
Tue, 8 May 2012 10:23:42 +0000 (12:23 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 9 May 2012 10:07:47 +0000 (12:07 +0200)
commit5ea4c3f148a5c293c5c5bb19866f8bfeabef7b38
treee5f19cc744cb773f0e7eecff6487db48a9757c0a
parent677858ad9e54e5bb6333977da10541114c5ca9b9
Ensure qstring.h compiles with QT_NO_CAST_FROM_BYTEARRAY

19d160b72ba broke it temporarily, and this wasn't detected by
tst_headersclean, because it sets QT_NO_CAST_FROM_ASCII too,
which disabled the faulty code.
So this adds a new unittest for QT_NO_CAST_FROM_BYTEARRAY alone.

Change-Id: Iaf7a36a1378e77188bcc636e5dc9a1f9b84f70a7
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
tests/auto/corelib/tools/qstring_no_cast_from_bytearray/qstring_no_cast_from_bytearray.pro [new file with mode: 0644]
tests/auto/corelib/tools/qstring_no_cast_from_bytearray/tst_qstring_no_cast_from_bytearray.cpp [new file with mode: 0644]
tests/auto/corelib/tools/tools.pro