aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4symbol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/jsruntime/qv4symbol.cpp')
-rw-r--r--src/qml/jsruntime/qv4symbol.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4symbol.cpp b/src/qml/jsruntime/qv4symbol.cpp
index 1204a716ab..c53cea36c6 100644
--- a/src/qml/jsruntime/qv4symbol.cpp
+++ b/src/qml/jsruntime/qv4symbol.cpp
@@ -97,7 +97,7 @@ ReturnedValue SymbolCtor::method_keyFor(const FunctionObject *f, const Value *,
if (!argc || !argv[0].isSymbol())
return e->throwTypeError(QLatin1String("Symbol.keyFor: Argument is not a symbol."));
const Symbol &arg = static_cast<const Symbol &>(argv[0]);
- Heap::Symbol *s = e->identifierTable->symbolForId(arg.identifier());
+ Heap::Symbol *s = e->identifierTable->symbolForId(arg.propertyKey());
Q_ASSERT(!s || s == arg.d());
if (s)
return e->newString(arg.toQString().mid((1)))->asReturnedValue();