path: root/src/corelib/kernel/qmetaobject.cpp
diff options
authorThiago Macieira <>2012-06-04 21:36:46 +0200
committerLars Knoll <>2019-12-07 14:18:04 +0100
commit64db4861bfcacc8849e8452b73d5c940d97aefd0 (patch)
treec39991072737ea1253adf5affb321ca7f4923f79 /src/corelib/kernel/qmetaobject.cpp
parentbf0b4f332a2f1ec9860c610d98cd27e483869bec (diff)
Replace QArrayData::capacityReserved with a full flags field
Instead of stealing one bit from the alloc field, let's use a full 32-bit for the flags. The first flag to be in the field is the CapacityReserved (even though the allocate() function will store some others there, not relevant for now). This is done in preparation for the need for more flags necessary anyway. Change-Id: I4c997d14743495e0d4558a6fb0a6042eb3d4975d Reviewed-by: Simon Hausmann <>
Diffstat (limited to 'src/corelib/kernel/qmetaobject.cpp')
1 files changed, 0 insertions, 1 deletions
diff --git a/src/corelib/kernel/qmetaobject.cpp b/src/corelib/kernel/qmetaobject.cpp
index 4484dfdce9..b51bb616b2 100644
--- a/src/corelib/kernel/qmetaobject.cpp
+++ b/src/corelib/kernel/qmetaobject.cpp
@@ -160,7 +160,6 @@ static inline const QByteArray stringData(const QMetaObject *mo, int index)
const QByteArrayDataPtr data = { const_cast<QByteArrayData*>(&mo->d.stringdata[index]) };
Q_ASSERT(data.ptr->alloc == 0);
- Q_ASSERT(data.ptr->capacityReserved == 0);
Q_ASSERT(data.ptr->size >= 0);
return data;