You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by il...@apache.org on 2002/11/05 18:16:07 UTC
cvs commit: xml-xalan/java/src/org/apache/xpath/objects XNumber.java
ilene 2002/11/05 09:16:07
Modified: java/src/org/apache/xpath/objects XNumber.java
Log:
Applying Gordon Chiu's (grchiu@ca.ibm.com) patch for bugzilla #14241.
Extra trailing 0 when calling XNumber.str().
Revision Changes Path
1.14 +4 -0 xml-xalan/java/src/org/apache/xpath/objects/XNumber.java
Index: XNumber.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/objects/XNumber.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- XNumber.java 22 Mar 2002 01:04:44 -0000 1.13
+++ XNumber.java 5 Nov 2002 17:16:07 -0000 1.14
@@ -363,6 +363,10 @@
return sign + s.substring(0, 1) + s.substring(2, e)
+ zeros(exp - nDigits);
+ // Eliminate trailing 0's - bugzilla 14241
+ while (s.charAt(e-1) == '0')
+ e--;
+
if (exp > 0)
return sign + s.substring(0, 1) + s.substring(2, 2 + exp) + "."
+ s.substring(2 + exp, e);
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org