Diff for /servers/slapd/back-bdb/dbcache.c between versions 1.38.2.1 and 1.38.2.2

version 1.38.2.1, 2005/01/20 18:03:58 version 1.38.2.2, 2005/01/24 21:28:52
Line 1 Line 1
 /* dbcache.c - manage cache of open databases */  /* dbcache.c - manage cache of open databases */
 /* $OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dbcache.c,v 1.38 2004/12/06 06:28:47 hyc Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dbcache.c,v 1.41 2005/01/24 00:37:38 hyc Exp $ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
  * Copyright 2000-2005 The OpenLDAP Foundation.   * Copyright 2000-2005 The OpenLDAP Foundation.
Line 63  bdb_db_cache( Line 63  bdb_db_cache(
         const char *name,          const char *name,
         DB **dbout )          DB **dbout )
 {  {
         int i;          int i, flags;
         int rc;          int rc;
         struct bdb_info *bdb = (struct bdb_info *) be->be_private;          struct bdb_info *bdb = (struct bdb_info *) be->be_private;
         struct bdb_db_info *db;          struct bdb_db_info *db;
Line 119  bdb_db_cache( Line 119  bdb_db_cache(
 #ifdef HAVE_EBCDIC  #ifdef HAVE_EBCDIC
         __atoe( file );          __atoe( file );
 #endif  #endif
           flags = DB_CREATE | DB_THREAD;
   #ifdef DB_AUTO_COMMIT
           if ( !( slapMode & SLAP_TOOL_QUICK ))
                   flags |= DB_AUTO_COMMIT;
   #endif
         rc = DB_OPEN( db->bdi_db,          rc = DB_OPEN( db->bdi_db,
                 file, NULL /* name */,                  file, NULL /* name */,
                 BDB_INDEXTYPE, bdb->bi_db_opflags | DB_CREATE | DB_THREAD,                  BDB_INDEXTYPE, bdb->bi_db_opflags | flags, bdb->bi_dbenv_mode );
                 bdb->bi_dbenv_mode );  
   
         ch_free( file );          ch_free( file );
   

Removed from v.1.38.2.1  
changed lines
  Added in v.1.38.2.2


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org