]> 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>
Sun, 25 Oct 2015 09:55:22 +0000 (10:55 +0100)
MDB_DBI_CHANGED(,MAIN_DBI) is never true.

libraries/liblmdb/mdb.c

index 774ba9021b0782d902af80f4485cd6bc99fa741a..46555013c6e796023cea10419f90599256f38405 100644 (file)
@@ -9511,7 +9511,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);