summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/cdb/cdbstacktracecontext.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/debugger/cdb/cdbstacktracecontext.h')
-rw-r--r--src/plugins/debugger/cdb/cdbstacktracecontext.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/debugger/cdb/cdbstacktracecontext.h b/src/plugins/debugger/cdb/cdbstacktracecontext.h
index ac9cb030b0..873fa7404a 100644
--- a/src/plugins/debugger/cdb/cdbstacktracecontext.h
+++ b/src/plugins/debugger/cdb/cdbstacktracecontext.h
@@ -42,10 +42,13 @@ QT_BEGIN_NAMESPACE
class QTextStream;
QT_END_NAMESPACE
+namespace CdbCore {
+ struct ComInterfaces;
+}
+
namespace Debugger {
namespace Internal {
-struct CdbComInterfaces;
class CdbSymbolGroupContext;
class CdbStackFrameContext;
class CdbDumperHelper;
@@ -93,7 +96,7 @@ public:
// Retrieve information about threads. When stopped, add
// current stack frame.
- static bool getThreads(const CdbComInterfaces &cif,
+ static bool getThreads(const CdbCore::ComInterfaces &cif,
bool isStopped,
QList<ThreadData> *threads,
ULONG *currentThreadId,
@@ -104,7 +107,7 @@ private:
CIDebugSymbolGroup *createSymbolGroup(int index, QString *errorMessage);
const QSharedPointer<CdbDumperHelper> m_dumper;
- CdbComInterfaces *m_cif;
+ const CdbCore::ComInterfaces *m_cif;
DEBUG_STACK_FRAME m_cdbFrames[maxFrames];
QVector <CdbStackFrameContext*> m_frameContexts;