diff options
author | Erik Verbruggen <erik.verbruggen@qt.io> | 2017-06-20 14:28:30 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@qt.io> | 2017-06-20 12:50:08 +0000 |
commit | 4f4ad7c262ce4723417efa14c4d3fdb875be53d0 (patch) | |
tree | 1285bd4f369db913c74148509bd40ae7c513e8c0 | |
parent | 3c4b2555d935acee38b83b20a22dc9196fbdc078 (diff) | |
download | qtdeclarative-4f4ad7c262ce4723417efa14c4d3fdb875be53d0.tar.gz |
Fix 'arguments' initialization
Change-Id: I6fe35924b42908f656363ae1af07a7d8cd67a7ea
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
-rw-r--r-- | src/qml/compiler/qv4codegen.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/compiler/qv4codegen.cpp b/src/qml/compiler/qv4codegen.cpp index 7933d2b4f1..35099097bf 100644 --- a/src/qml/compiler/qv4codegen.cpp +++ b/src/qml/compiler/qv4codegen.cpp @@ -2417,7 +2417,7 @@ int Codegen::defineFunction(const QString &name, AST::Node *ast, } if (_function->usesArgumentsObject) { Instruction::CallBuiltinSetupArgumentsObject setup; - setup.result = Reference::fromName(this, QStringLiteral("arguments")).asLValue(); + setup.result = referenceForName(QStringLiteral("arguments"), false).asLValue(); bytecodeGenerator->addInstruction(setup); } if (_function->usesThis && !_variableEnvironment->isStrict) { |