Prefer LMDB to Berkeley DB
This commit is contained in:
2
cf/db.m4
2
cf/db.m4
@@ -8,7 +8,7 @@ AC_ARG_WITH(db-type-preference,
|
||||
AS_HELP_STRING([--with-db-type-preference],
|
||||
[specify HDB backend DB type preference as whitespace-separated list]),
|
||||
[db_type_preference="$withval"],
|
||||
[db_type_preference="db3 db1 lmdb sqlite"])
|
||||
[db_type_preference="lmdb db3 db1 sqlite"])
|
||||
AC_ARG_WITH(berkeley-db,
|
||||
AS_HELP_STRING([--with-berkeley-db],
|
||||
[enable support for berkeley db @<:@default=check@:>@]),
|
||||
|
@@ -94,12 +94,12 @@ static struct hdb_method methods[] = {
|
||||
{ 0, NULL, NULL, NULL, NULL}
|
||||
};
|
||||
|
||||
#if HAVE_DB1 || HAVE_DB3
|
||||
static struct hdb_method dbmetod =
|
||||
{ HDB_INTERFACE_VERSION, NULL, NULL, "", hdb_db_create };
|
||||
#elif defined(HAVE_LMDB)
|
||||
#if defined(HAVE_LMDB)
|
||||
static struct hdb_method dbmetod =
|
||||
{ HDB_INTERFACE_VERSION, NULL, NULL, "", hdb_mdb_create };
|
||||
#elif defined(HAVE_DB1) || defined(HAVE_DB3)
|
||||
static struct hdb_method dbmetod =
|
||||
{ HDB_INTERFACE_VERSION, NULL, NULL, "", hdb_db_create };
|
||||
#elif defined(HAVE_NDBM)
|
||||
static struct hdb_method dbmetod =
|
||||
{ HDB_INTERFACE_VERSION, NULL, NULL, "", hdb_ndbm_create };
|
||||
|
Reference in New Issue
Block a user