Replace v8::True()/False() with QV4::Value equivalents
authorSimon Hausmann <simon.hausmann@digia.com>
Tue, 7 May 2013 07:58:00 +0000 (09:58 +0200)
committerLars Knoll <lars.knoll@digia.com>
Tue, 7 May 2013 10:26:18 +0000 (12:26 +0200)
Change-Id: I8d4ff185e8d33ce3d6ee11dd9a709138e35d6a48
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/qml/qml/v4/qv4v8.cpp
src/qml/qml/v4/qv4v8_p.h
src/qml/qml/v8/qv8worker.cpp

index b41e372..7b23451 100644 (file)
@@ -1822,21 +1822,6 @@ ObjectTemplate::ObjectTemplate()
     m_useUserComparison = false;
 }
 
-Handle<Boolean> True()
-{
-    Handle<Primitive> val;
-    val.val = QV4::Value::fromBoolean(true).val;
-    return val;
-}
-
-Handle<Boolean> False()
-{
-    Handle<Primitive> val;
-    val.val = QV4::Value::fromBoolean(false).val;
-    return val;
-}
-
-
 Handle<Value> ThrowException(Handle<Value> exception)
 {
     __qmljs_throw(currentEngine()->current, exception->v4Value());
index 2135258..113ac11 100644 (file)
@@ -2019,12 +2019,6 @@ class V8EXPORT ObjectTemplate : public Template {
 
 DEFINE_REFCOUNTED_HANDLE_OPERATIONS(ObjectTemplate)
 
-// --- Statics ---
-
-
-Handle<Boolean> V8EXPORT True();
-Handle<Boolean> V8EXPORT False();
-
 // --- Exceptions ---
 
 
index 9986cee..3b653ce 100644 (file)
@@ -297,9 +297,9 @@ v8::Handle<v8::Value> QV8Worker::deserialize(const char *&data, QV8Engine *engin
     case WorkerNull:
         return QV4::Value::nullValue();
     case WorkerTrue:
-        return v8::True();
+        return QV4::Value::fromBoolean(true);
     case WorkerFalse:
-        return v8::False();
+        return QV4::Value::fromBoolean(false);
     case WorkerString:
     {
         quint32 size = headersize(header);