aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/api')
-rw-r--r--src/Java/gtPlusPlus/api/objects/data/AutoMap.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/api/objects/data/AutoMap.java b/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
index 7e816ed3c6..45cce2eee5 100644
--- a/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
+++ b/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
@@ -48,6 +48,9 @@ public class AutoMap<V> implements Iterable<V>, Cloneable, Serializable {
}
public synchronized V set(V object){
+ if (object == null) {
+ return null;
+ }
mInternalNameMap.put(""+object.hashCode(), (mInternalID+1));
return mInternalMap.put(mInternalID++, object);
}