Prefer LMDB to Berkeley DB

This commit is contained in:
Nicolas Williams
2015-06-01 15:58:53 -05:00
parent a94dc50114
commit 16275048b8
2 changed files with 5 additions and 5 deletions

View File

@@ -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@:>@]),

View File

@@ -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 };