]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/delete.c
modify be_referral to use struct berval DNs.
[openldap] / servers / slapd / back-ldbm / delete.c
index 4c17e6cccdad48a366b9d79af83f709259852731..f92bd24a4de8b94ebd479e5467e6bf0005b8489c 100644 (file)
@@ -153,9 +153,8 @@ ldbm_back_delete(
 
        } else {
                /* no parent, must be root to delete */
-               if( ! be_isroot( be, op->o_ndn ) ) {
-                       if ( be_issuffix( be, "" ) 
-                                       || be_isupdate( be, op->o_ndn ) ) {
+               if( ! be_isroot( be, &op->o_ndn ) ) {
+                       if ( be_issuffix( be, "" ) || be_isupdate( be, &op->o_ndn ) ) {
                                p = (Entry *)&slap_entry_root;
                                
                                rc = access_allowed( be, conn, op, p,