From b7785db3cb61edbb5ed460b6a215bc571b1a7b95 Mon Sep 17 00:00:00 2001 From: Cosmin Pancratov Date: Wed, 4 Mar 2020 17:23:18 -0800 Subject: [PATCH] Stop issuing QStrings from static memory --- qt/qtdeclarative/src/qml/common/qv4compileddata_p.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qt/qtdeclarative/src/qml/common/qv4compileddata_p.h b/qt/qtdeclarative/src/qml/common/qv4compileddata_p.h index c3ddce588..bdd9c2020 100644 --- a/qt/qtdeclarative/src/qml/common/qv4compileddata_p.h +++ b/qt/qtdeclarative/src/qml/common/qv4compileddata_p.h @@ -961,10 +961,10 @@ struct Unit if (str->size == 0) return QString(); #if Q_BYTE_ORDER == Q_LITTLE_ENDIAN - if (flags & StaticData) { - const QStringDataPtr holder = { const_cast(reinterpret_cast(str)) }; - return QString(holder); - } + // if (flags & StaticData) { + // const QStringDataPtr holder = { const_cast(reinterpret_cast(str)) }; + // return QString(holder); + // } const QChar *characters = reinterpret_cast(str + 1); return QString(characters, str->size); #else -- 2.24.1.windows.2