qt6-bb10/tests/auto/corelib/text/qstring
Lars Knoll 76004502ba Get rid of shared null for QByteArray, QString and QVector
As a side effect, data() can now return a nullptr. This
has the potential to cause crashes in existig code. To work
around this, return an empty string from QString::data()
and QByteArray::data() for now.

For Qt 6 (and once all our internal issues are fixed), data()
will by default return a nullptr for a null QString, but we'll
offer a #define to enable backwards compatible behavior.

Change-Id: I4f66d97ff1dce3eb99a239f1eab9106fa9b1741a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2020-07-06 21:29:58 +02:00
..
.gitignore
CMakeLists.txt Port qtbase/tests/auto/corelib/text tests to CMake 2020-04-27 14:34:51 +02:00
double_data.h
qstring.pro QString: add char8_t overload of fromUtf8() 2020-06-23 06:31:28 +00:00
tst_qstring.cpp Get rid of shared null for QByteArray, QString and QVector 2020-07-06 21:29:58 +02:00
tst_qstring_mac.mm