diff options
Diffstat (limited to 'src/particles/qquickv8particledata.cpp')
-rw-r--r-- | src/particles/qquickv8particledata.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/particles/qquickv8particledata.cpp b/src/particles/qquickv8particledata.cpp index 8a73e4b287..a6ff56a41c 100644 --- a/src/particles/qquickv8particledata.cpp +++ b/src/particles/qquickv8particledata.cpp @@ -322,7 +322,7 @@ static QV4::Value particleData_curSize(const v8::Arguments &args) if (!r || !r->datum) \ V8THROW_ERROR("Not a valid ParticleData object"); \ \ - return v8::Number::New((r->datum->color. VAR )/255.0);\ + return QV4::Value::fromDouble((r->datum->color. VAR )/255.0);\ }\ \ static void particleData_set_ ## NAME (v8::Handle<v8::String>, v8::Handle<v8::Value> value, const v8::AccessorInfo &info)\ @@ -359,7 +359,7 @@ static void particleData_set_ ## VARIABLE (v8::Handle<v8::String>, v8::Handle<v8 if (!r || !r->datum) \ V8THROW_ERROR("Not a valid ParticleData object"); \ \ - return v8::Number::New(r->datum-> VARIABLE);\ + return QV4::Value::fromDouble(r->datum-> VARIABLE);\ }\ \ static void particleData_set_ ## VARIABLE (v8::Handle<v8::String>, v8::Handle<v8::Value> value, const v8::AccessorInfo &info)\ @@ -377,7 +377,7 @@ static void particleData_set_ ## VARIABLE (v8::Handle<v8::String>, v8::Handle<v8 if (!r || !r->datum) \ V8THROW_ERROR("Not a valid ParticleData object"); \ \ - return v8::Number::New(r->datum-> GETTER ());\ + return QV4::Value::fromDouble(r->datum-> GETTER ());\ }\ \ static void particleData_set_ ## VARIABLE (v8::Handle<v8::String>, v8::Handle<v8::Value> value, const v8::AccessorInfo &info)\ |