aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4stringobject.cpp
diff options
context:
space:
mode:
authorOleg Shparber <trollixx@gmail.com>2014-11-28 00:20:29 -0800
committerOleg Shparber <trollixx@gmail.com>2014-12-12 03:50:50 +0100
commitfdd367efd705f958af1f70413e726d337e8ec1ca (patch)
tree5bbbb76480988a55141445996933e2330d23a563 /src/qml/jsruntime/qv4stringobject.cpp
parentf43928f6023f435dfe3e600dd4474cd2c7a92e16 (diff)
Add default parameter value for ExecutionEngine::newString()
Change-Id: I8efbfb07ea61e2c6d03eeb79671006d209e4d48e Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4stringobject.cpp')
-rw-r--r--src/qml/jsruntime/qv4stringobject.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/qml/jsruntime/qv4stringobject.cpp b/src/qml/jsruntime/qv4stringobject.cpp
index 8c864803af..cb35c78204 100644
--- a/src/qml/jsruntime/qv4stringobject.cpp
+++ b/src/qml/jsruntime/qv4stringobject.cpp
@@ -74,7 +74,7 @@ Heap::StringObject::StringObject(InternalClass *ic, QV4::Object *prototype)
: Heap::Object(ic, prototype)
{
Q_ASSERT(internalClass->vtable == QV4::StringObject::staticVTable());
- value = ic->engine->newString(QStringLiteral(""))->asReturnedValue();
+ value = ic->engine->newString()->asReturnedValue();
tmpProperty.value = Primitive::undefinedValue();
Scope scope(ic->engine);
@@ -174,7 +174,7 @@ ReturnedValue StringCtor::construct(Managed *m, CallData *callData)
if (callData->argc)
value = callData->args[0].toString(v4);
else
- value = v4->newString(QString());
+ value = v4->newString();
return Encode(v4->newStringObject(value));
}
@@ -186,7 +186,7 @@ ReturnedValue StringCtor::call(Managed *m, CallData *callData)
if (callData->argc)
value = callData->args[0].toString(v4);
else
- value = v4->newString(QString());
+ value = v4->newString();
return value.asReturnedValue();
}
@@ -674,7 +674,7 @@ ReturnedValue StringPrototype::method_split(CallContext *ctx)
if (re) {
if (re->value()->pattern.isEmpty()) {
re = (RegExpObject *)0;
- separatorValue = ctx->d()->engine->newString(QString());
+ separatorValue = ctx->d()->engine->newString();
}
}