diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java index 3059c026..9699283c 100644 --- a/src/jvm/clojure/lang/Compiler.java +++ b/src/jvm/clojure/lang/Compiler.java @@ -12,10 +12,12 @@ package clojure.lang; +//* + import clojure.asm.*; import clojure.asm.commons.Method; import clojure.asm.commons.GeneratorAdapter; - +//*/ /* import org.objectweb.asm.*; import org.objectweb.asm.commons.Method; @@ -585,7 +587,7 @@ static abstract class HostExpr implements Expr{ else if(paramType == char.class) { gen.checkCast(CHAR_TYPE); - gen.invokeStatic(CHAR_TYPE, charValueMethod); + gen.invokeVirtual(CHAR_TYPE, charValueMethod); } else { |