You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2018/04/02 08:23:00 UTC

[2/6] mina git commit: Added a check to avoid a potential NPE

Added a check to avoid a potential NPE

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/1ee000d2
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/1ee000d2
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/1ee000d2

Branch: refs/heads/2.0
Commit: 1ee000d22e4acf3c53f8364600d3e8780ee5c9a2
Parents: 5eba67d
Author: Emmanuel Lécharny <el...@symas.com>
Authored: Sat Mar 31 09:37:01 2018 +0200
Committer: Emmanuel Lécharny <el...@symas.com>
Committed: Sat Mar 31 09:37:01 2018 +0200

----------------------------------------------------------------------
 .../mina/core/filterchain/DefaultIoFilterChainBuilder.java       | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mina/blob/1ee000d2/mina-core/src/main/java/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.java
----------------------------------------------------------------------
diff --git a/mina-core/src/main/java/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.java b/mina-core/src/main/java/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.java
index bbf3f9e..55b81af 100644
--- a/mina-core/src/main/java/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.java
+++ b/mina-core/src/main/java/org/apache/mina/core/filterchain/DefaultIoFilterChainBuilder.java
@@ -451,6 +451,10 @@ public class DefaultIoFilterChainBuilder implements IoFilterChainBuilder {
 
     @SuppressWarnings("unchecked")
     private boolean isOrderedMap(Map<String,? extends IoFilter> map) {
+        if (map == null) {
+            return false;
+        }
+        
         Class<?> mapType = map.getClass();
         
         if (LinkedHashMap.class.isAssignableFrom(mapType)) {