You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/11/09 13:36:58 UTC

svn commit: rev 57025 - incubator/directory/snickers/trunk/ldap-ber-provider/src/java/org/apache/snickers/ldap/encoder

Author: akarasulu
Date: Tue Nov  9 04:36:57 2004
New Revision: 57025

Modified:
   incubator/directory/snickers/trunk/ldap-ber-provider/src/java/org/apache/snickers/ldap/encoder/LdapResultEncoder.java
Log:
fixing posible null pointer exceptions on matched DN

Modified: incubator/directory/snickers/trunk/ldap-ber-provider/src/java/org/apache/snickers/ldap/encoder/LdapResultEncoder.java
==============================================================================
--- incubator/directory/snickers/trunk/ldap-ber-provider/src/java/org/apache/snickers/ldap/encoder/LdapResultEncoder.java	(original)
+++ incubator/directory/snickers/trunk/ldap-ber-provider/src/java/org/apache/snickers/ldap/encoder/LdapResultEncoder.java	Tue Nov  9 04:36:57 2004
@@ -51,8 +51,15 @@
         top.addLast( child );
         child.setParent( top );
 
-        child = ( DefaultMutableTupleNode ) EncoderUtils.encode(
-                result.getMatchedDn() );
+        if ( result.getMatchedDn() == null )
+        {
+            child = ( DefaultMutableTupleNode ) EncoderUtils.encode( "" );
+        }
+        else
+        {
+            child = ( DefaultMutableTupleNode ) EncoderUtils.encode( result.getMatchedDn() );
+        }
+
         top.addLast( child );
         child.setParent( top );