From: Kurt Zeilenga Date: Mon, 25 Jan 1999 19:53:50 +0000 (+0000) Subject: use of dbEnvInit_mutex missing -DHAVE_BERKELEY_DB2 X-Git-Tag: OPENLDAP_REL_ENG_1_2_BETA X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39f93be77bc637f5fad7cd43f02be938e5c33f47;p=thirdparty%2Fopenldap.git use of dbEnvInit_mutex missing -DHAVE_BERKELEY_DB2 --- diff --git a/servers/slapd/back-ldbm/init.c b/servers/slapd/back-ldbm/init.c index cd5556e871..eccc6d2266 100644 --- a/servers/slapd/back-ldbm/init.c +++ b/servers/slapd/back-ldbm/init.c @@ -19,7 +19,9 @@ ldbm_back_init( char *argv[ 4 ]; int i; +#ifdef HAVE_BERKELEY_DB2 extern pthread_mutex_t dbEnvInit_mutex; +#endif /* allocate backend-specific stuff */ li = (struct ldbminfo *) ch_calloc( 1, sizeof(struct ldbminfo) ); @@ -81,7 +83,9 @@ ldbm_back_init( pthread_cond_init( &li->li_dbcache[i].dbc_cv, pthread_condattr_default ); } +#ifdef HAVE_BERKELEY_DB2 pthread_mutex_init( &dbEnvInit_mutex, pthread_mutexattr_default ); +#endif be->be_private = li; }