]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb/key.c
Fix prev commit, cleanup fakeroot entry before freeing
[openldap] / servers / slapd / back-bdb / key.c
index caa4d6d7af8157cf4f3a0334eadbb5234b30aa26..7128a6c5dbd182d583c8d010ba2a43246df767cb 100644 (file)
@@ -30,7 +30,7 @@ int
 bdb_key_read(
        Backend *be,
        DB *db,
-       DB_TXN *txn,
+       u_int32_t locker,
        struct berval *k,
        ID *ids,
        DBC **saved_cursor,
@@ -47,7 +47,7 @@ bdb_key_read(
        key.ulen = key.size;
        key.flags = DB_DBT_USERMEM;
 
-       rc = bdb_idl_fetch_key( be, db, txn, &key, ids, saved_cursor, get_flag );
+       rc = bdb_idl_fetch_key( be, db, locker, &key, ids, saved_cursor, get_flag );
 
        if( rc != LDAP_SUCCESS ) {
                Debug( LDAP_DEBUG_TRACE, "<= bdb_index_read: failed (%d)\n",