mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 16:49:39 -05:00
Use mdb_cmp_long() for FREE_DBI
This commit is contained in:
parent
11536bea25
commit
f702e33b6c
1 changed files with 1 additions and 4 deletions
|
|
@ -4769,6 +4769,7 @@ mdb_env_open(MDB_env *env, const char *path, unsigned int flags, mdb_mode_t mode
|
|||
rc = ENOMEM;
|
||||
goto leave;
|
||||
}
|
||||
env->me_dbxs[FREE_DBI].md_cmp = mdb_cmp_long; /* aligned MDB_INTEGERKEY */
|
||||
|
||||
/* For RDONLY, get lockfile after we know datafile exists */
|
||||
if (!(flags & (MDB_RDONLY|MDB_NOLOCK))) {
|
||||
|
|
@ -9316,10 +9317,6 @@ int mdb_dbi_open(MDB_txn *txn, const char *name, unsigned int flags, MDB_dbi *db
|
|||
unsigned int unused = 0, seq;
|
||||
size_t len;
|
||||
|
||||
if (txn->mt_dbxs[FREE_DBI].md_cmp == NULL) {
|
||||
mdb_default_cmp(txn, FREE_DBI);
|
||||
}
|
||||
|
||||
if ((flags & VALID_FLAGS) != flags)
|
||||
return EINVAL;
|
||||
if (txn->mt_flags & MDB_TXN_ERROR)
|
||||
|
|
|
|||
Loading…
Reference in a new issue