summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2007-11-30 02:01:56 +0000
committerRich Hickey <richhickey@gmail.com>2007-11-30 02:01:56 +0000
commit6d881e2b6f8169605759c4f835d160c70a24a7e2 (patch)
tree6698f821db67f8579350aa6af0158422c1d68636 /src
parent512576388103ce0170701909d597a6b74e9bcb4d (diff)
made boxing consistent for all Numbers, not just Nums
Diffstat (limited to 'src')
-rw-r--r--src/jvm/clojure/lang/Reflector.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jvm/clojure/lang/Reflector.java b/src/jvm/clojure/lang/Reflector.java
index 3a42820e..f789dbd8 100644
--- a/src/jvm/clojure/lang/Reflector.java
+++ b/src/jvm/clojure/lang/Reflector.java
@@ -256,9 +256,9 @@ static Object boxArg(Class paramType, Object arg){
return Boolean.FALSE;
return Boolean.TRUE;
}
- else if(paramType.isPrimitive() && arg instanceof Num)
+ else if(paramType.isPrimitive() && arg instanceof Number)
{
- Num n = (Num) arg;
+ Number n = (Number) arg;
if(paramType == int.class)
return n.intValue();
else if(paramType == float.class)