Revision: 7301
Author: [email protected]
Date: Fri Dec 11 21:30:01 2009
Log: Fix handling of things like 0.555 (previously it was using JS parseInt,
which took 0555 as an octal number).

http://code.google.com/p/google-web-toolkit/source/detail?r=7301

Modified:
   
/changes/jat/bigdecimal/user/super/com/google/gwt/emul/java/math/BigDecimal.java

=======================================
---  
/changes/jat/bigdecimal/user/super/com/google/gwt/emul/java/math/BigDecimal.java
         
Fri Dec 11 15:00:40 2009
+++  
/changes/jat/bigdecimal/user/super/com/google/gwt/emul/java/math/BigDecimal.java
         
Fri Dec 11 21:30:01 2009
@@ -368,7 +368,7 @@
          unscaledRegex = @java.math.BigDecimal::unscaledRegex =  
/^[+-]?\d*$/i;
        }
        if (unscaledRegex.test(str)) {
-        return parseInt(str);
+        return parseInt(str, 10);
        } else {
          return Number.NaN;
        }

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to