From 0fc2315af3eb1da8a5fb13ef4f931f660cb2440d Mon Sep 17 00:00:00 2001 From: Andrew John Hughes Date: Sun, 16 Mar 2008 22:04:46 +0000 Subject: 2008-03-16 Andrew John Hughes PR classpath/21869 * gnu/java/security/Engine.java, * gnu/java/security/hash/Whirlpool.java, * gnu/java/security/key/dss/DSSKey.java, * gnu/java/security/key/dss/DSSPrivateKey.java, * gnu/java/security/key/dss/DSSPublicKey.java, * gnu/java/security/key/rsa/GnuRSAKey.java, * gnu/java/security/key/rsa/GnuRSAPrivateKey.java, * gnu/java/security/key/rsa/GnuRSAPublicKey.java, * java/awt/datatransfer/MimeType.java, * java/io/BufferedReader.java, * java/io/DataInputStream.java, * java/lang/Double.java, * java/lang/Float.java, * java/lang/String.java, * java/lang/reflect/Proxy.java, * java/math/BigDecimal.java, * java/net/URI.java, * java/net/URLClassLoader.java, * java/net/URLEncoder.java: Use CPStringBuilder in preference to StringBuilder. --- java/math/BigDecimal.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'java/math/BigDecimal.java') diff --git a/java/math/BigDecimal.java b/java/math/BigDecimal.java index 28c4d45d3..4198ff2e9 100644 --- a/java/math/BigDecimal.java +++ b/java/math/BigDecimal.java @@ -37,6 +37,8 @@ exception statement from your version. */ package java.math; +import gnu.java.lang.CPStringBuilder; + public class BigDecimal extends Number implements Comparable { private BigInteger intVal; @@ -451,7 +453,7 @@ public class BigDecimal extends Number implements Comparable // val is a StringBuilder from which we'll create a BigInteger // which will be the unscaled value for this BigDecimal - StringBuilder val = new StringBuilder(point - start - 1); + CPStringBuilder val = new CPStringBuilder(point - start - 1); if (dot != -1) { // If there was a decimal we must combine the two parts that @@ -1070,7 +1072,7 @@ public class BigDecimal extends Number implements Comparable boolean negative = (bigStr.charAt(0) == '-'); int point = bigStr.length() - scale - (negative ? 1 : 0); - StringBuilder val = new StringBuilder(); + CPStringBuilder val = new CPStringBuilder(); if (scale >= 0 && (point - 1) >= -6) { @@ -1137,7 +1139,7 @@ public class BigDecimal extends Number implements Comparable // This is the adjusted exponent described above. int adjExp = point - 1; - StringBuilder val = new StringBuilder(); + CPStringBuilder val = new CPStringBuilder(); if (scale >= 0 && adjExp >= -6) { -- cgit v1.2.1