forked from qt-creator/qt-creator
micro-optimization
don't evaluate expression for possible reset if the variable is already unset ...
This commit is contained in:
@@ -1115,7 +1115,7 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
|
|||||||
// Don't load helpers on stops triggered by signals unless it's
|
// Don't load helpers on stops triggered by signals unless it's
|
||||||
// an intentional trap.
|
// an intentional trap.
|
||||||
bool initHelpers = m_debuggingHelperState == DebuggingHelperUninitialized;
|
bool initHelpers = m_debuggingHelperState == DebuggingHelperUninitialized;
|
||||||
if (reason == "signal-received"
|
if (initHelpers && reason == "signal-received"
|
||||||
&& data.findChild("signal-name").data() != "SIGTRAP")
|
&& data.findChild("signal-name").data() != "SIGTRAP")
|
||||||
initHelpers = false;
|
initHelpers = false;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user