diff options
author | Alain Magloire | 2004-02-11 20:48:14 +0000 |
---|---|---|
committer | Alain Magloire | 2004-02-11 20:48:14 +0000 |
commit | d3531f14298f95580bc06116a3df234e7f20e520 (patch) | |
tree | f9f9999e5abe606a9f0b9aab4fda98c6f9dbc440 | |
parent | ed629518d539bfbf604bab46a15e08adc81bc587 (diff) | |
download | org.eclipse.cdt-d3531f14298f95580bc06116a3df234e7f20e520.tar.gz org.eclipse.cdt-d3531f14298f95580bc06116a3df234e7f20e520.tar.xz org.eclipse.cdt-d3531f14298f95580bc06116a3df234e7f20e520.zip |
use String.endsWith("(gdb)") to find the prompt
-rw-r--r-- | debug/org.eclipse.cdt.debug.mi.core/ChangeLog | 7 | ||||
-rw-r--r-- | debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java | 2 |
2 files changed, 8 insertions, 1 deletions
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; } } |