diff options
author | Rich Hickey <richhickey@gmail.com> | 2010-03-11 06:46:43 -0500 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2010-03-11 06:46:43 -0500 |
commit | 237c1db2980be7d4336aa48e20c53517988f14b6 (patch) | |
tree | 4c4a6bb24e8b82d193ccc7d51d496966aaef6973 | |
parent | b497cbba5547535e0b360a869381a02996c80635 (diff) |
made inc/dec of max/min Integer value return Long
-rw-r--r-- | src/jvm/clojure/lang/Numbers.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jvm/clojure/lang/Numbers.java b/src/jvm/clojure/lang/Numbers.java index 5682d581..09dc050b 100644 --- a/src/jvm/clojure/lang/Numbers.java +++ b/src/jvm/clojure/lang/Numbers.java @@ -476,14 +476,14 @@ final static class IntegerOps implements Ops{ int val = x.intValue(); if(val < Integer.MAX_VALUE) return val + 1; - return BigInteger.valueOf((long) val + 1); + return (long) val + 1; } public Number dec(Number x){ int val = x.intValue(); if(val > Integer.MIN_VALUE) return val - 1; - return BigInteger.valueOf((long) val - 1); + return (long) val - 1; } } |