From ee8adac5225770115e0106224b7911fe9c7f9ba9 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Fri, 25 Sep 2015 10:58:10 +0000
Subject: [PATCH] OPENDJ-2299 Correct range checking in ResultCode.valueOf()
---
opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ResultCode.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ResultCode.java b/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ResultCode.java
index 9c40a0a..b8e77dc 100644
--- a/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ResultCode.java
+++ b/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ResultCode.java
@@ -22,7 +22,7 @@
*
*
* Copyright 2009 Sun Microsystems, Inc.
- * Portions copyright 2013 ForgeRock AS.
+ * Portions copyright 2013-2015 ForgeRock AS.
*/
package org.forgerock.opendj.ldap;
@@ -704,7 +704,7 @@
public static ResultCode valueOf(final int intValue) {
ResultCode resultCode = null;
- if (intValue >= 0 || intValue < ELEMENTS.length) {
+ if (0 <= intValue && intValue < ELEMENTS.length) {
resultCode = ELEMENTS[intValue];
}
--
Gitblit v1.10.0