micro-optimization

don't evaluate expression for possible reset if the variable is already
unset ...
This commit is contained in:
Oswald Buddenhagen
2009-10-09 10:21:36 +02:00
parent 21314b78d9
commit b84d2f32c7

View File

@@ -1115,7 +1115,7 @@ void GdbEngine::handleStopResponse(const GdbMi &data)
// Don't load helpers on stops triggered by signals unless it's
// an intentional trap.
bool initHelpers = m_debuggingHelperState == DebuggingHelperUninitialized;
if (reason == "signal-received"
if (initHelpers && reason == "signal-received"
&& data.findChild("signal-name").data() != "SIGTRAP")
initHelpers = false;