summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2009-02-13 14:50:57 +0000
committerRich Hickey <richhickey@gmail.com>2009-02-13 14:50:57 +0000
commitd209040102e3a2cb855fd8f8c67c255efe202230 (patch)
tree53a261fb7fb40b52978fe7cee57ba9177135fa3b /src
parent4392a605a331d37e4d6c01c147eb9500eb58a0df (diff)
added intCast from char/byte/short
Diffstat (limited to 'src')
-rw-r--r--src/jvm/clojure/lang/RT.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java
index dd86c76a..8c0b4efb 100644
--- a/src/jvm/clojure/lang/RT.java
+++ b/src/jvm/clojure/lang/RT.java
@@ -901,6 +901,18 @@ static public int intCast(Object x){
return ((Character) x).charValue();
}
+static public int intCast(char x){
+ return x;
+ }
+
+static public int intCast(byte x){
+ return x;
+ }
+
+ static public int intCast(short x){
+ return x;
+ }
+
static public int intCast(int x){
return x;
}