debugger: introduce the concept of a 'Location', used by gotoLocation

This commit is contained in:
hjk
2010-12-16 19:06:33 +01:00
parent 39c145bf93
commit 9757e22113
14 changed files with 112 additions and 94 deletions

View File

@@ -1049,7 +1049,7 @@ void CdbEngine::executeJumpToLine(const QString &fileName, int lineNumber)
frame.usable = true;
frame.file = fileName;
frame.line = lineNumber;
gotoLocation(frame, true);
gotoLocation(frame);
success = true;
} while (false);
if (!success)
@@ -1166,7 +1166,7 @@ void CdbEngine::activateFrame(int frameIndex)
break;
}
gotoLocation(frame, true);
gotoLocation(frame);
if (oldIndex != frameIndex || m_d->m_firstActivatedFrame) {
watchHandler()->beginCycle();