From dca7bf0c47a40bc900d315270750353796d7cfd7 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Tue, 16 Dec 2003 22:24:31 +0000 Subject: [PATCH] for a StringBuffer.append(StringBuffer.toString()). The append is only available on JDK-1.4.x --- .../org/eclipse/cdt/debug/mi/core/command/MICommand.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/command/MICommand.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/command/MICommand.java index 55fb82144e8..b41ea0d54d0 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/command/MICommand.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/command/MICommand.java @@ -117,7 +117,12 @@ public class MICommand extends Command { sb.insert(0, '"'); sb.append('"'); } - buffer.append(' ').append(sb); + // In JDK-1.4.x a new method was added to StringBuffer + // StringBuffer.append(StringBuffer). This is not in + // JDK-1.3.x, So when compiling with JDK-1.4.x + // Running on JDK-1.3.x will not work. + // We need to force the toString(). + buffer.append(' ').append(sb.toString()); } } return buffer.toString().trim();