You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2007/11/01 04:38:32 UTC

svn commit: r590882 - /mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java

Author: trustin
Date: Wed Oct 31 20:38:31 2007
New Revision: 590882

URL: http://svn.apache.org/viewvc?rev=590882&view=rev
Log:
Small optimization on MapBackedSet

Modified:
    mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java

Modified: mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java?rev=590882&r1=590881&r2=590882&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/util/MapBackedSet.java Wed Oct 31 20:38:31 2007
@@ -60,12 +60,7 @@
 
     @Override
     public boolean add(E o) {
-        if (map.containsKey(o)) {
-            return false;
-        }
-
-        map.put(o, Boolean.TRUE);
-        return true;
+        return map.put(o, Boolean.TRUE) == null;
     }
 
     @Override