]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/delete.c
Code clean-up.
[openldap] / servers / slapd / back-ldbm / delete.c
index 1290e747adbf294c7ef4d33c2a9717a1c9352147..6292cf06574deb311d523795614ffdb8a00794e3 100644 (file)
@@ -39,10 +39,6 @@ ldbm_back_delete(
                return( -1 );
        }
 
-       Debug (LDAP_DEBUG_TRACE,
-               "rdwr_Xchk: readers_reading: %d writer_writing: %d\n",
-               e->e_rdwr.lt_readers_reading, e->e_rdwr.lt_writer_writing, 0);
-
        /* check for deleted */
 
        if ( has_children( be, e ) ) {
@@ -65,12 +61,8 @@ ldbm_back_delete(
        }
 #endif
 
-       Debug (LDAP_DEBUG_TRACE,
-               "rdwr_Xchk: readers_reading: %d writer_writing: %d\n",
-               e->e_rdwr.lt_readers_reading, e->e_rdwr.lt_writer_writing, 0);
-
        /* delete from parent's id2children entry */
-       if( (pdn = dn_parent( be, dn )) != NULL ) {
+       if( (pdn = dn_parent( be, e->e_ndn )) != NULL ) {
                if( (p = dn2entry_w( be, pdn, &matched )) == NULL) {
                        Debug( LDAP_DEBUG_TRACE,
                                "<=- ldbm_back_delete: parent does not exist\n",
@@ -118,7 +110,7 @@ ldbm_back_delete(
        }
 
        /* delete from dn2id mapping */
-       if ( dn2id_delete( be, e->e_dn ) != 0 ) {
+       if ( dn2id_delete( be, e->e_ndn ) != 0 ) {
                Debug(LDAP_DEBUG_ARGS,
                        "<=- ldbm_back_delete: operations error %s\n",
                        dn, 0, 0);