diff options
Diffstat (limited to 'src/qml/jsruntime/qv4symbol.cpp')
-rw-r--r-- | src/qml/jsruntime/qv4symbol.cpp | 2 |
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(); |