diff options
author | Rich Hickey <richhickey@gmail.com> | 2008-02-05 21:45:57 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2008-02-05 21:45:57 +0000 |
commit | 2600301b4f797c09cbf9fb7539c39a6333851b4f (patch) | |
tree | fdacef8bc2a48e891154e55c0f1787cd50119d20 /src | |
parent | 03ef9bd21b286c6863a9342110224d3a83044d41 (diff) |
fixed maybeClass when passed Class
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 2 |
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) { |