From da2092aef1383ad1c28db2b19be53336552e1dc8 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Thu, 11 Aug 2022 16:25:55 +0200 Subject: [PATCH] QStringConverter: add Q_CONSTINIT to function-level QBasicAtomic Task-number: QTBUG-100486 Change-Id: Ia55b743fd7ad4716b82425410ed0cf9ff2ee30e8 Reviewed-by: Thiago Macieira (cherry picked from commit bd9c7048233e570fbda256fc903684c379421cd6) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/text/qstringconverter_p.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/corelib/text/qstringconverter_p.h b/src/corelib/text/qstringconverter_p.h index 5929fe08000..e8012726467 100644 --- a/src/corelib/text/qstringconverter_p.h +++ b/src/corelib/text/qstringconverter_p.h @@ -306,6 +306,7 @@ struct Q_CORE_EXPORT QLocal8Bit static int checkUtf8(); static bool isUtf8() { + Q_CONSTINIT static QBasicAtomicInteger result = { 0 }; int r = result.loadRelaxed(); if (r == 0) {