From aca21e0f8ae2cfcc1326cfa6afffd64c7c35625f Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 11 May 2015 08:54:59 +0000
Subject: [PATCH] Code cleanup

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java |   15 +++------------
 1 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
index 8f8f0c9..8288aa1 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
@@ -27,6 +27,7 @@
 package org.opends.server.backends.pluggable;
 
 import static org.opends.messages.BackendMessages.*;
+import static org.opends.server.backends.pluggable.DnKeyFormat.*;
 import static org.opends.server.util.ServerConstants.*;
 
 import java.util.ArrayList;
@@ -585,18 +586,8 @@
      * find subordinates of the base entry from the top of the tree downwards.
      */
     ByteString baseDN = toKey(searchOp.getBaseDN());
-    ByteStringBuilder suffix = new ByteStringBuilder(baseDN.length() + 1);
-    suffix.append(baseDN);
-    ByteStringBuilder end = new ByteStringBuilder(suffix);
-
-    /*
-     * Set the ending value to a value of equal length but slightly
-     * greater than the suffix. Since keys are compared in
-     * reverse order we must set the first byte (the comma).
-     * No possibility of overflow here.
-     */
-    suffix.append((byte) 0x00);
-    end.append((byte) 0x01);
+    ByteStringBuilder suffix = beforeKey(baseDN);
+    ByteStringBuilder end = afterKey(baseDN);
 
     try
     {

--
Gitblit v1.10.0