From ce2fc57e4bd3cd89e96a11364f353780f7fa80b4 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Sat, 30 Dec 2006 02:18:52 +0000 Subject: [PATCH] Fix bug in parsing reference value PR 169259 --- .../debug/mi/core/cdi/model/type/IntegralValue.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/IntegralValue.java b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/IntegralValue.java index 19ea5bdfc7d..b3d662438e5 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/IntegralValue.java +++ b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/IntegralValue.java @@ -45,18 +45,18 @@ public abstract class IntegralValue extends Value implements ICDIIntegralValue { valueString = valueString.substring(1); int colon = valueString.indexOf(':'); if (colon != -1) { - valueString = valueString.substring(colon + 1); + valueString = valueString.substring(colon + 1).trim(); } - } else { - int space = valueString.indexOf(' '); - if (space != -1) { - valueString = valueString.substring(0, space).trim(); - } } + int space = valueString.indexOf(' '); + if (space != -1) { + valueString = valueString.substring(0, space).trim(); + } try { return MIFormat.getBigInteger(valueString); } catch (NumberFormatException e) { + // } return BigInteger.ZERO; }