aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/types/qquickworkerscript.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-05-16 12:17:22 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2013-05-21 09:55:29 +0200
commita24e7d802db9380776a00cb86825cdd604a272b6 (patch)
tree7bb77e378a2751cdbe0410616669cddbe4ba8f57 /src/qml/types/qquickworkerscript.cpp
parent4f32973d290a46e1e7265b4e1016d4f73b0dca89 (diff)
convert qv8workerscript to v4
Change-Id: Ifc204f53a46c857a2a7caaa4f6900d4300163dbb Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/types/qquickworkerscript.cpp')
-rw-r--r--src/qml/types/qquickworkerscript.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/types/qquickworkerscript.cpp b/src/qml/types/qquickworkerscript.cpp
index b0822968e3..5d3a6f51b8 100644
--- a/src/qml/types/qquickworkerscript.cpp
+++ b/src/qml/types/qquickworkerscript.cpp
@@ -281,7 +281,7 @@ QV4::Value QQuickWorkerScriptEnginePrivate::sendMessage(const v8::Arguments &arg
int id = args[1]->Int32Value();
- QByteArray data = QV8Worker::serialize(args[2], engine);
+ QByteArray data = QV8Worker::serialize(args[2]->v4Value(), engine);
QMutexLocker locker(&engine->p->m_lock);
WorkerScript *script = engine->p->workers.value(id);
@@ -663,7 +663,7 @@ void QQuickWorkerScript::sendMessage(QQmlV4Function *args)
if (args->length() != 0)
argument = (*args)[0];
- m_engine->sendMessage(m_scriptId, QV8Worker::serialize(argument, args->engine()));
+ m_engine->sendMessage(m_scriptId, QV8Worker::serialize(argument->v4Value(), args->engine()));
}
void QQuickWorkerScript::classBegin()