grchiu 2002/12/27 09:27:28
Modified: java/src/org/apache/xpath/objects Tag: xslt20 XNumber.java
Log:
Migrating patch for bugzilla 14241 to xslt20 branch.
Revision Changes Path
No revision
No revision
1.13.6.1.2.1 +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.6.1
retrieving revision 1.13.6.1.2.1
diff -u -r1.13.6.1 -r1.13.6.1.2.1
--- XNumber.java 14 Aug 2002 20:07:03 -0000 1.13.6.1
+++ XNumber.java 27 Dec 2002 17:27:28 -0000 1.13.6.1.2.1
@@ -328,6 +328,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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]