diff --git a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog index 949bc620686..d23317fa2dc 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog @@ -1,3 +1,10 @@ +2004-02-11 Alain Magloire + + Use String.endsWith("(gdb)") to detect the prompt. + Sometimes gdb does not flush the endline. + + * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java + 2004-01-30 Alain Magloire Allow the clients to override the interrupt. diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java index c2b458da05e..54348253ea7 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java @@ -350,7 +350,7 @@ public class MIPlugin extends Plugin { while ((line = reader.readLine()) != null) { line = line.trim(); //System.out.println("GDB " + line); - if (line.startsWith("(gdb)")) { + if (line.endsWith("(gdb)")) { break; } }