summaryrefslogtreecommitdiff
path: root/src/cli/runtime/APersistentMap.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/runtime/APersistentMap.cs')
-rw-r--r--src/cli/runtime/APersistentMap.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cli/runtime/APersistentMap.cs b/src/cli/runtime/APersistentMap.cs
index 8c082d23..e107e857 100644
--- a/src/cli/runtime/APersistentMap.cs
+++ b/src/cli/runtime/APersistentMap.cs
@@ -31,7 +31,7 @@ override public bool Equals(Object obj) {
if(obj == null)
return false;
- if(m.count() != count())
+ if(m.count() != count() || m.GetHashCode() != GetHashCode())
return false;
for(ISeq s = seq();s!=null;s = s.rest())