debugger: split an assert

Always nice to know which part failed.
This commit is contained in:
hjk
2010-11-22 16:27:15 +01:00
parent c35672eaa8
commit acdae43ab7

View File

@@ -1331,7 +1331,8 @@ QByteArray WatchHandler::watcherName(const QByteArray &exp)
void WatchHandler::watchExpression(const QString &exp)
{
QTC_ASSERT(m_engine && (m_engine->debuggerCapabilities() & AddWatcherCapability), return ; );
QTC_ASSERT(m_engine, return);
QTC_ASSERT(m_engine->debuggerCapabilities() & AddWatcherCapability, return);
// Do not insert multiple placeholders.
if (exp.isEmpty() && m_watcherNames.contains(QByteArray()))
return;