From: Howard Chu Date: Wed, 25 Jan 2006 19:06:16 +0000 (+0000) Subject: ITS#4373, fix prev commit X-Git-Tag: OPENLDAP_REL_ENG_2_4_BP~265 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a970038b0c29e24ce7f6a1074d36a5be7a41cab5;p=openldap ITS#4373, fix prev commit --- diff --git a/servers/slapd/back-bdb/init.c b/servers/slapd/back-bdb/init.c index 4c41aa1d56..da7b438f6e 100644 --- a/servers/slapd/back-bdb/init.c +++ b/servers/slapd/back-bdb/init.c @@ -219,6 +219,14 @@ bdb_db_open( BackendDB *be ) goto fail; } +#ifdef HAVE_EBCDIC + strcpy( path, bdb->bi_dbenv_home ); + __atoe( path ); + dbhome = path; +#else + dbhome = bdb->bi_dbenv_home; +#endif + /* If existing environment is clean but doesn't support * currently requested modes, remove it. */ @@ -261,14 +269,6 @@ bdb_db_open( BackendDB *be ) #define BDB_TXN_FLAGS (DB_INIT_LOCK | DB_INIT_LOG | DB_INIT_TXN) -#ifdef HAVE_EBCDIC - strcpy( path, bdb->bi_dbenv_home ); - __atoe( path ); - dbhome = path; -#else - dbhome = bdb->bi_dbenv_home; -#endif - Debug( LDAP_DEBUG_TRACE, "bdb_db_open: dbenv_open(%s)\n", bdb->bi_dbenv_home, 0, 0);