From f208033371f6b127ef1fcda9d1e66f2b72e671c5 Mon Sep 17 00:00:00 2001
From: boli <boli@localhost>
Date: Tue, 14 Apr 2009 21:34:54 +0000
Subject: [PATCH] Fix for issue 2671: Typo in isConfigurationChangeAcceptable method could cause invalid values to be accepted.

---
 opends/src/server/org/opends/server/backends/jeb/VLVIndex.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/opends/src/server/org/opends/server/backends/jeb/VLVIndex.java b/opends/src/server/org/opends/server/backends/jeb/VLVIndex.java
index 16b856a..62117ff 100644
--- a/opends/src/server/org/opends/server/backends/jeb/VLVIndex.java
+++ b/opends/src/server/org/opends/server/backends/jeb/VLVIndex.java
@@ -1700,18 +1700,18 @@
     try
     {
       this.filter =
-          SearchFilter.createFilterFromString(config.getFilter());
+          SearchFilter.createFilterFromString(cfg.getFilter());
     }
     catch(Exception e)
     {
       Message msg = ERR_JEB_CONFIG_VLV_INDEX_BAD_FILTER.get(
-              config.getFilter(), name,
+              cfg.getFilter(), name,
               stackTraceToSingleLineString(e));
       unacceptableReasons.add(msg);
       return false;
     }
 
-    String[] sortAttrs = config.getSortOrder().split(" ");
+    String[] sortAttrs = cfg.getSortOrder().split(" ");
     SortKey[] sortKeys = new SortKey[sortAttrs.length];
     OrderingMatchingRule[] orderingRules =
         new OrderingMatchingRule[sortAttrs.length];
@@ -1822,7 +1822,7 @@
 
     // Update the sort order only if changed.
     if(!config.getSortOrder().equals(
-        cfg.getMaxBlockSize()))
+        cfg.getSortOrder()))
     {
       String[] sortAttrs = cfg.getSortOrder().split(" ");
       SortKey[] sortKeys = new SortKey[sortAttrs.length];

--
Gitblit v1.10.0