summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/text
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2019-12-02 16:06:48 +0100
committerLars Knoll <lars.knoll@qt.io>2020-07-06 21:30:19 +0200
commitf8a53388a78ba70ed609df8738db9bc75e99af86 (patch)
treedbab9ac59121cd18e246d751690b63805789a6db /tests/auto/corelib/text
parenta8d5f3853741b6027658ad2c8a8d2b72a58de852 (diff)
Get rid of unused flags in QArrayData
Change-Id: I3ea754b44fb33e33baba0781d9ae15b7f3b3d8eb Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/corelib/text')
-rw-r--r--tests/auto/corelib/text/qbytearray/tst_qbytearray.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/auto/corelib/text/qbytearray/tst_qbytearray.cpp b/tests/auto/corelib/text/qbytearray/tst_qbytearray.cpp
index 940865b98e..e566cc21a2 100644
--- a/tests/auto/corelib/text/qbytearray/tst_qbytearray.cpp
+++ b/tests/auto/corelib/text/qbytearray/tst_qbytearray.cpp
@@ -148,14 +148,13 @@ private slots:
void stdString();
};
-static const QArrayData staticDataFlags = { Q_BASIC_ATOMIC_INITIALIZER(-1), QArrayData::StaticDataFlags, 0 };
static const QByteArray::DataPointer staticStandard = {
- static_cast<QTypedArrayData<char> *>(const_cast<QArrayData *>(&staticDataFlags)),
+ nullptr,
const_cast<char *>("data"),
4
};
static const QByteArray::DataPointer staticNotNullTerminated = {
- static_cast<QTypedArrayData<char> *>(const_cast<QArrayData *>(&staticDataFlags)),
+ nullptr,
const_cast<char *>("dataBAD"),
4
};
@@ -168,8 +167,8 @@ QByteArray verifyZeroTermination(const QByteArray &ba)
QByteArray::DataPointer baDataPtr = const_cast<QByteArray &>(ba).data_ptr();
- // Skip if isStatic() or fromRawData(), as those offer no guarantees
- if (baDataPtr->isStatic() || baDataPtr->flags() & QArrayData::RawDataType)
+ // Skip if isStatic() as those offer no guarantees
+ if (baDataPtr->isStatic())
return ba;
int baSize = ba.size();