You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2015/12/29 23:53:06 UTC

directory-kerby git commit: Restored the fromValue(Integer) as we may pass a null value, which is not possible if it's an int

Repository: directory-kerby
Updated Branches:
  refs/heads/trunk dcfda2445 -> 2fdd50d3b


Restored the fromValue(Integer) as we may pass a null value, which is
not possible if it's an int

Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/2fdd50d3
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/2fdd50d3
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/2fdd50d3

Branch: refs/heads/trunk
Commit: 2fdd50d3bfad3be90089ed75510c2ac7260315d0
Parents: dcfda24
Author: Emmanuel Lécharny <el...@symas.com>
Authored: Tue Dec 29 23:52:50 2015 +0100
Committer: Emmanuel Lécharny <el...@symas.com>
Committed: Tue Dec 29 23:52:50 2015 +0100

----------------------------------------------------------------------
 .../apache/kerby/kerberos/kerb/type/base/NameType.java  | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/2fdd50d3/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java
index 370b083..ca0b196 100644
--- a/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java
+++ b/kerby-kerb/kerb-core/src/main/java/org/apache/kerby/kerberos/kerb/type/base/NameType.java
@@ -68,12 +68,14 @@ public enum NameType implements EnumType {
      * Get the NameType associated with a value.
      * 
      * @param value The integer value of the NameType we are looking for
-     * @return The associated NameType, or NT_UNKNOWN
+     * @return The associated NameType, or NT_UNKNOWN if not found or if value is null
      */
-    public static NameType fromValue(int value) {
-        for (NameType nameType : values()) {
-            if (nameType.getValue() == value) {
-                return nameType;
+    public static NameType fromValue(Integer value) {
+        if (value != null) {
+            for (NameType nameType : values()) {
+                if (nameType.getValue() == value) {
+                    return nameType;
+                }
             }
         }