summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJarkko Oranen <chousuke@gmail.com>2009-08-24 19:46:21 +0300
committerChouser <chouser@n01se.net>2009-09-28 12:44:30 -0400
commit2f3d7d336122ca4f0c3961d92bbe0d05a4ec8316 (patch)
tree74d263978ac226973f0965d96d75ee85619a1135 /src
parent040f083efc16dd830a4508a35a04465e3e5677d3 (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.java2
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());