diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2011-06-30 11:01:10 +0200 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2011-06-30 12:07:22 +0200 |
commit | 9e5bcf2f4bfcfd4335f7478865dea66822cd2277 (patch) | |
tree | 0ec7e0d8918764cc51740978c72bd4796d1aec58 /src/plugins/debugger/breakpoint.cpp | |
parent | 39f1e4f2dbe9cfe4b642d3b397c1e0718fcf0741 (diff) | |
download | qt-creator-9e5bcf2f4bfcfd4335f7478865dea66822cd2277.tar.gz |
Debugger [CDB]: Fix module resolution.
Use breakpoint id as response id to identify breakpoints
in reponse to 'list breakpoint' command.
Change-Id: I31686aef0193bf2e26e38482c7efebf294a358c4
Reviewed-on: http://codereview.qt.nokia.com/940
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/debugger/breakpoint.cpp')
-rw-r--r-- | src/plugins/debugger/breakpoint.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/debugger/breakpoint.cpp b/src/plugins/debugger/breakpoint.cpp index c409dde18f..4c0983d1dd 100644 --- a/src/plugins/debugger/breakpoint.cpp +++ b/src/plugins/debugger/breakpoint.cpp @@ -51,6 +51,9 @@ namespace Internal { This identifies a breakpoint in the \c BreakHandler. The major parts are strictly increasing over time. + + The minor part identifies a multiple breakpoint + set for example by gdb in constructors. */ @@ -105,6 +108,10 @@ BreakpointModelId BreakpointModelId::child(int row) const This is what the external debuggers use to identify a breakpoint. It is only valid for one debugger run. + + In gdb, the breakpoint number is used, which is constant + during a session. CDB's breakpoint numbers vary if breakpoints + are deleted, so, the ID is used. */ BreakpointResponseId::BreakpointResponseId(const QByteArray &ba) |