aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4function.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/jsruntime/qv4function.cpp')
-rw-r--r--src/qml/jsruntime/qv4function.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/qml/jsruntime/qv4function.cpp b/src/qml/jsruntime/qv4function.cpp
index 37e19c559b..ef8b1eafd9 100644
--- a/src/qml/jsruntime/qv4function.cpp
+++ b/src/qml/jsruntime/qv4function.cpp
@@ -71,11 +71,8 @@ Function::Function(ExecutionEngine *engine, CompiledData::CompilationUnit *unit,
}
const quint32 *localsIndices = compiledFunction->localsTable();
- ScopedString local(scope);
- for (quint32 i = 0; i < compiledFunction->nLocals; ++i) {
- local = compilationUnit->runtimeStrings[localsIndices[i]];
- internalClass = internalClass->addMember(local, Attr_NotConfigurable);
- }
+ for (quint32 i = 0; i < compiledFunction->nLocals; ++i)
+ internalClass = internalClass->addMember(compilationUnit->runtimeStrings[localsIndices[i]]->identifier, Attr_NotConfigurable);
}
Function::~Function()