From ffa1e3ba39812d1f3a2a4a468bcf93e781e7073e Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 07 Apr 2009 09:27:31 +0000
Subject: [PATCH] Fix for issue 3194 (ldapcompare should complain about extra arguments) Add an extra check.
---
opendj-sdk/opends/src/server/org/opends/server/tools/LDAPCompare.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/LDAPCompare.java b/opendj-sdk/opends/src/server/org/opends/server/tools/LDAPCompare.java
index a133b14..97dfa96 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/LDAPCompare.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/tools/LDAPCompare.java
@@ -659,6 +659,15 @@
return 1;
}
+ // If trailing DNs were provided and the filename argument was also
+ // provided, exit with an error.
+ if (!dnStrings.isEmpty() && filename.isPresent())
+ {
+ err.println(wrapText(ERR_LDAPCOMPARE_FILENAME_AND_DNS.get(),
+ MAX_LINE_WIDTH));
+ return 1;
+ }
+
// parse the attribute string
int idx = attributeString.indexOf(":");
if(idx == -1)
--
Gitblit v1.10.0