From 87918c01255863417e3c77b905c9fc6aa99c2935 Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Wed, 10 Oct 2007 21:23:44 +0000
Subject: [PATCH] Replace System.out and System.err with a null PrintStream when constructing an LDAPConnection.

---
 opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java b/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
index 0b18896..f3df4b8 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
@@ -33,6 +33,7 @@
 import java.io.IOException;
 import java.io.OutputStream;
 import java.io.ByteArrayInputStream;
+import java.io.PrintStream;
 import java.security.*;
 import java.security.cert.Certificate;
 import java.security.cert.CertificateFactory;
@@ -1961,10 +1962,15 @@
           AtomicInteger nextMessageID = new AtomicInteger(1);
           LDAPConnectionOptions connectionOptions =
                new LDAPConnectionOptions();
+          PrintStream nullPrintStream =
+               new PrintStream(new OutputStream() {
+                 public void write ( int b ) { }
+               });
           LDAPConnection connection =
                new LDAPConnection(hostname, ldapPort,
                                   connectionOptions,
-                                  System.out, System.err); //FIXME
+                                  nullPrintStream,
+                                  nullPrintStream);
 
           connection.connectToHost(null, null, nextMessageID);
 

--
Gitblit v1.10.0