diff options
Diffstat (limited to 'src/qml/jsruntime/qv4objectproto.cpp')
-rw-r--r-- | src/qml/jsruntime/qv4objectproto.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4objectproto.cpp b/src/qml/jsruntime/qv4objectproto.cpp index c968bff0fe..926d246373 100644 --- a/src/qml/jsruntime/qv4objectproto.cpp +++ b/src/qml/jsruntime/qv4objectproto.cpp @@ -563,8 +563,9 @@ ReturnedValue ObjectPrototype::method_keys(const FunctionObject *b, const Value ObjectIterator it(scope, o, ObjectIterator::EnumerableOnly); ScopedValue name(scope); + ScopedValue value(scope); while (1) { - name = it.nextPropertyNameAsString(); + name = it.nextPropertyNameAsString(value); if (name->isNull()) break; a->push_back(name); |