summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-02-05 21:45:57 +0000
committerRich Hickey <richhickey@gmail.com>2008-02-05 21:45:57 +0000
commit2600301b4f797c09cbf9fb7539c39a6333851b4f (patch)
treefdacef8bc2a48e891154e55c0f1787cd50119d20 /src
parent03ef9bd21b286c6863a9342110224d3a83044d41 (diff)
fixed maybeClass when passed Class
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)
{