diff options
author | Mark Spruiell <mes@zeroc.com> | 2010-05-28 15:21:24 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2010-05-28 15:21:24 -0700 |
commit | 74581003486030ea874707085d5bf7cdce28f501 (patch) | |
tree | b6007dfaeb37919c52e84dbd6454528e8b914a6f /cpp/src/FreezeScript/Util.cpp | |
parent | Bug 4754 - VS plugin properties not working with VS2010 (diff) | |
download | ice-74581003486030ea874707085d5bf7cdce28f501.tar.bz2 ice-74581003486030ea874707085d5bf7cdce28f501.tar.xz ice-74581003486030ea874707085d5bf7cdce28f501.zip |
bug 4714 - FreezeScript utilities do not work on an open environment
Diffstat (limited to 'cpp/src/FreezeScript/Util.cpp')
-rw-r--r-- | cpp/src/FreezeScript/Util.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/cpp/src/FreezeScript/Util.cpp b/cpp/src/FreezeScript/Util.cpp index f59b5637d63..49cebea2b56 100644 --- a/cpp/src/FreezeScript/Util.cpp +++ b/cpp/src/FreezeScript/Util.cpp @@ -210,11 +210,6 @@ FreezeScript::readCatalog(const Ice::CommunicatorPtr& communicator, const string CatalogDataMap result; DbEnv dbEnv(0); -#ifdef _WIN32 - int mode = 0; -#else - int mode = S_IRUSR | S_IWUSR; -#endif try { #ifdef _WIN32 @@ -228,8 +223,8 @@ FreezeScript::readCatalog(const Ice::CommunicatorPtr& communicator, const string // Open the database environment. // { - u_int32_t flags = DB_INIT_LOG | DB_INIT_MPOOL | DB_INIT_TXN | DB_CREATE | DB_THREAD | DB_RECOVER; - dbEnv.open(dbEnvName.c_str(), flags, mode); + u_int32_t flags = DB_THREAD; + dbEnv.open(dbEnvName.c_str(), flags, 0); } Freeze::ConnectionPtr connection = Freeze::createConnection(communicator, dbEnvName, dbEnv); |