diff options
-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; } } |