summaryrefslogtreecommitdiff
path: root/src/qmlworkerscript/qv4serialize.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmlworkerscript/qv4serialize.cpp')
-rw-r--r--src/qmlworkerscript/qv4serialize.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qmlworkerscript/qv4serialize.cpp b/src/qmlworkerscript/qv4serialize.cpp
index f0a644a8b8..c7e03f36ef 100644
--- a/src/qmlworkerscript/qv4serialize.cpp
+++ b/src/qmlworkerscript/qv4serialize.cpp
@@ -264,7 +264,7 @@ void Serialize::serialize(QByteArray &data, const QV4::Value &v, ExecutionEngine
return;
}
#endif
- const QVariant variant = engine->toVariant(v, QMetaType::QUrl, false);
+ const QVariant variant = engine->toVariant(v, QMetaType::fromType<QUrl>(), false);
if (variant.userType() == QMetaType::QUrl) {
serializeString(data, variant.value<QUrl>().toString(), WorkerUrl);
return;