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 );