X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-mdb%2Finit.c;h=1faae86a51de40b40c565d510e4ef5ab02812ed3;hb=90835da72ffb18043abb809db31339bfbc643065;hp=f1522f29fee9409708b6037776099dbe0fc0146d;hpb=7036dce36e7f44184addbb5ec4f4794d5467ca22;p=openldap diff --git a/servers/slapd/back-mdb/init.c b/servers/slapd/back-mdb/init.c index f1522f29fe..1faae86a51 100644 --- a/servers/slapd/back-mdb/init.c +++ b/servers/slapd/back-mdb/init.c @@ -229,12 +229,12 @@ mdb_db_open( BackendDB *be, ConfigReply *cr ) if ( i == MDB_ID2ENTRY ) mdb_set_compare( txn, mdb->mi_dbis[i], mdb_id_compare ); - else if ( i == MDB_ID2VAL ) + else if ( i == MDB_ID2VAL ) { mdb_set_compare( txn, mdb->mi_dbis[i], mdb_id2v_compare ); - else if ( i == MDB_DN2ID ) { + mdb_set_dupsort( txn, mdb->mi_dbis[i], mdb_id2v_dupsort ); + } else if ( i == MDB_DN2ID ) { MDB_cursor *mc; MDB_val key, data; - ID id; mdb_set_dupsort( txn, mdb->mi_dbis[i], mdb_dup_compare ); /* check for old dn2id format */ rc = mdb_cursor_open( txn, mdb->mi_dbis[i], &mc );