]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/dn.c
Backout the input exhaustion change, it loops. Still looking for
[openldap] / servers / slapd / dn.c
index e7bb61d5845c1ee2653fb57f05ac235ac4d6386a..4f28d164b8989490de6b653ce3aa95a3328986c9 100644 (file)
@@ -169,7 +169,7 @@ dn_parent(
                return( NULL );
        }
 
-       if ( be_issuffix( be, dn ) ) {
+       if ( be != NULL && be_issuffix( be, dn ) ) {
                return( NULL );
        }
 
@@ -239,7 +239,7 @@ char * dn_rdn(
                return( NULL );
        }
 
-       if ( be_issuffix( be, dn ) ) {
+       if ( be != NULL && be_issuffix( be, dn ) ) {
                return( NULL );
        }