summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/org/clojure/runtime/AMap.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/org/clojure/runtime/AMap.java b/src/org/clojure/runtime/AMap.java
index 822bca6e..853672e3 100644
--- a/src/org/clojure/runtime/AMap.java
+++ b/src/org/clojure/runtime/AMap.java
@@ -19,11 +19,12 @@ public class AMap{
IdentityHashMap attrs;
public static final int INITIAL_SIZE = 7;
-public void put(Symbol key, Object val)
+public Object put(Symbol key, Object val)
{
if(attrs == null)
attrs = new IdentityHashMap(INITIAL_SIZE);
attrs.put(key, val);
+ return val;
}
public Object get(Symbol key)