Author: mrglavas
Date: Sat Jul 26 11:30:38 2008
New Revision: 680027

URL: http://svn.apache.org/viewvc?rev=680027&view=rev
Log:
Eliminating a redundant call to String.indexOf().

Modified:
    xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java

Modified: 
xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java
URL: 
http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java?rev=680027&r1=680026&r2=680027&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java 
(original)
+++ xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java 
Sat Jul 26 11:30:38 2008
@@ -1089,15 +1089,15 @@
     }
     
     protected final BigDecimal getFractionalSecondsAsBigDecimal(DateTimeData 
data) {
-        StringBuffer buf = new StringBuffer();
+        final StringBuffer buf = new StringBuffer();
         append3(buf, data.unNormSecond);
         String value = buf.toString();
-        int index = value.indexOf('.');
+        final int index = value.indexOf('.');
         if (index == -1) {
             return null;
         }
-        value = value.substring(value.indexOf('.'));
-        BigDecimal _val = new BigDecimal(value);
+        value = value.substring(index);
+        final BigDecimal _val = new BigDecimal(value);
         if (_val.compareTo(BigDecimal.valueOf(0)) == 0) {
             return null;
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to