diff options
author | Rich Hickey <richhickey@gmail.com> | 2008-11-20 13:08:03 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2008-11-20 13:08:03 +0000 |
commit | 62e887e25e1c202c956a3f39429953923289a73c (patch) | |
tree | ea2b51475e522b224ec29beeaa1b85ec5e57a9ea /src | |
parent | 81a88aefaea7a3f30647d09e194fc79091774c3a (diff) |
do -/_ translation in compare to namespace name, patch from Chouser
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java index 01f3c275..d3c45595 100644 --- a/src/jvm/clojure/lang/Compiler.java +++ b/src/jvm/clojure/lang/Compiler.java @@ -4498,7 +4498,7 @@ public static Object compile(Reader rdr, String sourcePath, String sourceName) t { Keyword gk = Keyword.intern(null, "gen-class"); Symbol nssym = (Symbol) RT.second(r); - if(!nssym.toString().equals(classname)) + if(!nssym.toString().replace('-','_').equals(classname)) throw new Exception(String.format("Namespace name must match file, had: %s and %s", nssym, sourcePath)); for(ISeq s = RT.rest(RT.rest(r)); s != null; s = s.rest()) |