From dd735e2672f167683e288aa1369bdf1cfb2a1363 Mon Sep 17 00:00:00 2001 From: John Cortell Date: Wed, 5 Sep 2007 18:18:11 +0000 Subject: [PATCH] Support getting the ICDIThread associated with a CThread via IAdaptable, as is done with CDebugTarget and CStackFrame --- .../src/org/eclipse/cdt/debug/internal/core/model/CThread.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java index 7d802baf551..b78b7b83a79 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java @@ -868,6 +868,9 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum if ( adapter == IMemoryBlockRetrieval.class ) { return getDebugTarget().getAdapter( adapter ); } + if ( adapter == ICDIThread.class ) { + return getCDIThread(); + } return super.getAdapter( adapter ); }