From 7edd177828f0d407272285d327baf6bc02904a67 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Wed, 18 Nov 2020 16:12:10 +0100 Subject: [PATCH] Silence code checker warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I8bd8d830ade3e194f423e00f180c50b176a8adc8 Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Andrei Golubev (cherry picked from commit 97abbf3f1fe71886edff3cd5bc42ce3a9057a379) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/tools/qarraydataops.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/corelib/tools/qarraydataops.h b/src/corelib/tools/qarraydataops.h index 5f43ed3dc0d..cf054a089fd 100644 --- a/src/corelib/tools/qarraydataops.h +++ b/src/corelib/tools/qarraydataops.h @@ -397,8 +397,8 @@ public: T *begin; qsizetype size; - qsizetype sourceCopyConstruct, nSource, move, sourceCopyAssign; - T *end, *last, *where; + qsizetype sourceCopyConstruct = 0, nSource = 0, move = 0, sourceCopyAssign = 0; + T *end = nullptr, *last = nullptr, *where = nullptr; Inserter(QArrayDataPointer *d, QArrayData::GrowthPosition pos) : data(d), increment(pos == QArrayData::GrowsAtBeginning ? -1 : 1) @@ -414,6 +414,7 @@ public: data->ptr = begin; data->size = size; } + Q_DISABLE_COPY(Inserter) void setup(qsizetype pos, qsizetype n) {