diff options
Diffstat (limited to 'src/qml/jsruntime/qv4engine.cpp')
-rw-r--r-- | src/qml/jsruntime/qv4engine.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/qml/jsruntime/qv4engine.cpp b/src/qml/jsruntime/qv4engine.cpp index 56ca31c85d..4bf6c89f26 100644 --- a/src/qml/jsruntime/qv4engine.cpp +++ b/src/qml/jsruntime/qv4engine.cpp @@ -719,7 +719,7 @@ QVector<StackFrame> ExecutionEngine::stackTrace(int frameLimit) const if (frameLimit && globalCode) { StackFrame frame; frame.source = globalCode->sourceFile(); - frame.function = globalCode->name->toQString(); + frame.function = globalCode->name()->toQString(); frame.line = -1; frame.column = -1; @@ -828,9 +828,6 @@ void ExecutionEngine::markObjects() globalObject->mark(this); - if (globalCode) - globalCode->mark(this); - for (int i = 0; i < argumentsAccessors.size(); ++i) { const Property &pd = argumentsAccessors.at(i); if (FunctionObject *getter = pd.getter()) |