]> git.sur5r.net Git - openldap/commitdiff
Import backwards compatibility for BDB 3.0.x
authorKurt Zeilenga <kurt@openldap.org>
Mon, 3 Sep 2001 19:01:09 +0000 (19:01 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 3 Sep 2001 19:01:09 +0000 (19:01 +0000)
libraries/libldbm/ldbm.c

index 734af29dfa2847f198bab0b50ff2dee5d8b362e5..2b40fd5eda773f2b920474e02efe605d28f6bbe0 100644 (file)
@@ -272,7 +272,12 @@ DB_ENV *ldbm_initialize_env(const char *home, int dbcachesize, int *envdirok)
 
        envFlags |= DB_INIT_MPOOL | DB_INIT_CDB | DB_USE_ENVIRON;
 
+#if DB_VERSION_MAJOR > 3 || DB_VERSION_MINOR > 0
        err = env->open( env, home, envFlags, 0 );
+#else
+       /* 3.0.x requires an extra argument */
+       err = env->open( env, home, NULL, envFlags, 0 );
+#endif
 
        if ( err != 0 )
        {