diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/Watchpoint.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/Watchpoint.java index 500380617c3..bf417931223 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/Watchpoint.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/Watchpoint.java @@ -34,14 +34,14 @@ public class Watchpoint extends Breakpoint implements ICDIWatchpoint { * @see org.eclipse.cdt.debug.core.cdi.ICDIWatchpoint#isReadType() */ public boolean isReadType() { - return getMIBreakPoint().isReadWatchpoint(); + return getMIBreakPoint().isReadWatchpoint() || getMIBreakPoint().isAccessWatchpoint(); } /** * @see org.eclipse.cdt.debug.core.cdi.ICDIWatchpoint#isWriteType() */ public boolean isWriteType() { - return getMIBreakPoint().isAccessWatchpoint(); + return getMIBreakPoint().isAccessWatchpoint() || getMIBreakPoint().isWriteWatchpoint(); } }