summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/jvm/clojure/lang/Compiler.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java
index c949d8d7..eb651994 100644
--- a/src/jvm/clojure/lang/Compiler.java
+++ b/src/jvm/clojure/lang/Compiler.java
@@ -690,6 +690,8 @@ static abstract class HostExpr implements Expr{
}
private static Class maybeClass(Object form, boolean stringOk) throws Exception{
+ if(form instanceof Class)
+ return (Class) form;
Class c = null;
if(form instanceof Symbol)
{