OSDN Git Service

debugger: make -thread-select and -stack-select-frame discardable
authorhjk <qtc-committer@nokia.com>
Tue, 23 Nov 2010 14:43:05 +0000 (15:43 +0100)
committerhjk <qtc-committer@nokia.com>
Tue, 23 Nov 2010 15:43:48 +0000 (16:43 +0100)
src/plugins/debugger/gdb/gdbengine.cpp

index 312db4f..1adfe7d 100644 (file)
@@ -2873,8 +2873,9 @@ void GdbEngine::selectThread(int index)
     Threads threads = threadsHandler()->threads();
     QTC_ASSERT(index < threads.size(), return);
     const int id = threads.at(index).id;
-    showStatusMessage(tr("Retrieving data for stack view thread 0x%1...").arg(id, 0, 16), 10000);
-    postCommand("-thread-select " + QByteArray::number(id),
+    showStatusMessage(tr("Retrieving data for stack view thread 0x%1...")
+        .arg(id, 0, 16), 10000);
+    postCommand("-thread-select " + QByteArray::number(id), Discardable,
         CB(handleStackSelectThread));
 }
 
@@ -3027,7 +3028,7 @@ void GdbEngine::activateFrame(int frameIndex)
     // after a response to this -stack-select-frame here.
     handler->setCurrentIndex(frameIndex);
     postCommand("-stack-select-frame " + QByteArray::number(frameIndex),
-        CB(handleStackSelectFrame));
+        Discardable, CB(handleStackSelectFrame));
     gotoLocation(stackHandler()->currentFrame(), true);
     updateLocals();
     reloadRegisters();