]> git.sur5r.net Git - openldap/commitdiff
Simpler mdb_drop().
authorHallvard Furuseth <hallvard@openldap.org>
Sat, 4 Jul 2015 11:48:06 +0000 (13:48 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Sat, 4 Jul 2015 11:48:06 +0000 (13:48 +0200)
MDB_DBI_CHANGED(,MAIN_DBI) is never true.

libraries/liblmdb/mdb.c

index f69a3a268efce3dbf4ab5684d15875d129820fb0..bbfdd94d4bca4fdbce6ada4daafec38f28e3420b 100644 (file)
@@ -9536,7 +9536,7 @@ int mdb_drop(MDB_txn *txn, MDB_dbi dbi, int del)
        if (F_ISSET(txn->mt_flags, MDB_TXN_RDONLY))
                return EACCES;
 
-       if (dbi > MAIN_DBI && TXN_DBI_CHANGED(txn, dbi))
+       if (TXN_DBI_CHANGED(txn, dbi))
                return MDB_BAD_DBI;
 
        rc = mdb_cursor_open(txn, dbi, &mc);