diff --git a/plugins/org.eclipse.dd.mi/src/org/eclipse/dd/mi/service/MIStack.java b/plugins/org.eclipse.dd.mi/src/org/eclipse/dd/mi/service/MIStack.java index fecba9603f9..9730c0bcf7e 100644 --- a/plugins/org.eclipse.dd.mi/src/org/eclipse/dd/mi/service/MIStack.java +++ b/plugins/org.eclipse.dd.mi/src/org/eclipse/dd/mi/service/MIStack.java @@ -641,6 +641,8 @@ public class MIStack extends AbstractDsfService @DsfServiceEventHandler public void eventDispatched(IMIDMEvent e) { + // Note: the e.getMIEvent() is cast to an object as a workaround + // for a compiler error generated by javac (bug 240997). Object miEvent = e.getMIEvent(); if (miEvent instanceof MIStoppedEvent) { fCachedStoppedEvent = (MIStoppedEvent)miEvent;