diff options
author | Jarkko Oranen <chousuke@gmail.com> | 2009-08-24 19:46:21 +0300 |
---|---|---|
committer | Chouser <chouser@n01se.net> | 2009-09-28 12:44:30 -0400 |
commit | 2f3d7d336122ca4f0c3961d92bbe0d05a4ec8316 (patch) | |
tree | 74d263978ac226973f0965d96d75ee85619a1135 /src | |
parent | 040f083efc16dd830a4508a35a04465e3e5677d3 (diff) |
Fix namespace for (symbol "/")
Fixes #179
Signed-off-by: Chouser <chouser@n01se.net>
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Symbol.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/Symbol.java b/src/jvm/clojure/lang/Symbol.java index dac4a480..001043d9 100644 --- a/src/jvm/clojure/lang/Symbol.java +++ b/src/jvm/clojure/lang/Symbol.java @@ -42,7 +42,7 @@ static public Symbol intern(String ns, String name){ static public Symbol intern(String nsname){ int i = nsname.lastIndexOf('/'); - if(i == -1) + if(i == -1 || nsname.equals("/")) return new Symbol(null, nsname.intern()); else return new Symbol(nsname.substring(0, i).intern(), nsname.substring(i + 1).intern()); |