debugger: compile fix

Un-breaks cdb engine after 24177e67dea.

Change-Id: Ibf99e1de4178a3d92a213266ecae490db437ca7a
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2012-01-16 17:33:30 +01:00
committed by hjk
parent 496e9fafd0
commit e8598fa3dd
2 changed files with 5 additions and 4 deletions

View File

@@ -1087,9 +1087,10 @@ void CdbEngine::updateLocalVariable(const QByteArray &iname)
postExtensionCommand(isWatch ? "watches" : "locals", localsArguments, 0, &CdbEngine::handleLocals); postExtensionCommand(isWatch ? "watches" : "locals", localsArguments, 0, &CdbEngine::handleLocals);
} }
unsigned CdbEngine::debuggerCapabilities() const bool CdbEngine::hasCapability(unsigned cap) const
{ {
return DisassemblerCapability | RegisterCapability | ShowMemoryCapability return cap & (DisassemblerCapability | RegisterCapability
| ShowMemoryCapability
|WatchpointByAddressCapability|JumpToLineCapability|AddWatcherCapability|WatchWidgetsCapability |WatchpointByAddressCapability|JumpToLineCapability|AddWatcherCapability|WatchWidgetsCapability
|ReloadModuleCapability |ReloadModuleCapability
|BreakOnThrowAndCatchCapability // Sort-of: Can break on throw(). |BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
@@ -1097,7 +1098,7 @@ unsigned CdbEngine::debuggerCapabilities() const
|BreakModuleCapability |BreakModuleCapability
|OperateByInstructionCapability |OperateByInstructionCapability
|RunToLineCapability |RunToLineCapability
|MemoryAddressCapability; |MemoryAddressCapability);
} }
void CdbEngine::executeStep() void CdbEngine::executeStep()

View File

@@ -98,7 +98,7 @@ public:
virtual void detachDebugger(); virtual void detachDebugger();
virtual void updateWatchData(const WatchData &data, virtual void updateWatchData(const WatchData &data,
const WatchUpdateFlags & flags = WatchUpdateFlags()); const WatchUpdateFlags & flags = WatchUpdateFlags());
virtual unsigned debuggerCapabilities() const; virtual bool hasCapability(unsigned cap) const;
virtual void watchPoint(const QPoint &); virtual void watchPoint(const QPoint &);
virtual void setRegisterValue(int regnr, const QString &value); virtual void setRegisterValue(int regnr, const QString &value);