diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2021-03-10 15:32:27 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2021-03-12 12:30:30 +0100 |
commit | 9970ebb277db5f11c8a7e72099fdd056a6d8310c (patch) | |
tree | 1a46d08774680f958df63a1488754fcdf27af9ea /src/qml/jsapi/qjsvalue.cpp | |
parent | 5e280b8792fe094a199b4120b7727ca6a34162ff (diff) |
Replace std::variant with tagged union in QJSPrimitiveValue
Pick-to: 6.1
Fixes: QTBUG-91717
Change-Id: Id19e08589206253b96c76bc40a799ccd95b0e0bf
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Andrei Golubev <andrei.golubev@qt.io>
Diffstat (limited to 'src/qml/jsapi/qjsvalue.cpp')
-rw-r--r-- | src/qml/jsapi/qjsvalue.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/jsapi/qjsvalue.cpp b/src/qml/jsapi/qjsvalue.cpp index 6d70c72722..c565f4c372 100644 --- a/src/qml/jsapi/qjsvalue.cpp +++ b/src/qml/jsapi/qjsvalue.cpp @@ -911,7 +911,7 @@ QJSValue::QJSValue(QJSPrimitiveValue &&value) d = QV4::Encode(value.asDouble()); return; case QJSPrimitiveValue::String: - QJSValuePrivate::setString(this, std::move(std::get<QString>(value.d))); + QJSValuePrivate::setString(this, value.asString()); return; } |