diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java index 1f224938..35d6a50a 100644 --- a/src/jvm/clojure/lang/Compiler.java +++ b/src/jvm/clojure/lang/Compiler.java @@ -5611,7 +5611,8 @@ static public Object maybeResolveIn(Namespace n, Symbol sym) throws Exception{ return null; return v; } - else if(sym.name.indexOf('.') > 0 || sym.name.charAt(0) == '[') + else if(sym.name.indexOf('.') > 0 && !sym.name.endsWith(".") + || sym.name.charAt(0) == '[') { return RT.classForName(sym.name); } |