]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/tools.c
Remove abandon cruft
[openldap] / servers / slapd / back-ldbm / tools.c
index 5335b1d7192e00cd79dd9c6262ba5987db339ad7..a497be625b458a5a304fe634325026af956881af 100644 (file)
@@ -91,6 +91,9 @@ ID ldbm_tool_entry_first(
        }
 
        AC_MEMCPY( &id, key.dptr, key.dsize );
+#ifndef WORDS_BIGENDIAN
+       id = ntohl( id );
+#endif
 
        ldbm_datum_free( id2entry->dbc_db, key );
 
@@ -287,10 +290,8 @@ int ldbm_tool_entry_reindex(
                id, e->e_dn, 0 );
 #endif
 
-       rc = dn2id_add( be, e->e_ndn, e->e_id );
-       if( rc == 0 ) {
-               rc = index_entry_add( be, e, e->e_attrs );
-       }
+       dn2id_add( be, e->e_ndn, e->e_id );
+       rc = index_entry_add( be, e, e->e_attrs );
 
        entry_free( e );