summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/IceGridDB.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/IceGridDB.cpp')
-rw-r--r--cpp/src/IceGrid/IceGridDB.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/src/IceGrid/IceGridDB.cpp b/cpp/src/IceGrid/IceGridDB.cpp
index bbdb2b0666a..1f6da1362d4 100644
--- a/cpp/src/IceGrid/IceGridDB.cpp
+++ b/cpp/src/IceGrid/IceGridDB.cpp
@@ -227,7 +227,8 @@ Client::run(int argc, char* argv[])
IceDB::IceContext dbContext;
dbContext.communicator = communicator();
- dbContext.encoding = { 1, 1 };
+ dbContext.encoding.major = 1;
+ dbContext.encoding.minor = 1;
if(import)
{
@@ -246,7 +247,7 @@ Client::run(int argc, char* argv[])
return EXIT_FAILURE;
}
- ifstream fs(dbFile, ios::binary);
+ ifstream fs(dbFile.c_str(), ios::binary);
if(fs.fail())
{
cerr << "Could not open input file: " << strerror(errno) << endl;
@@ -510,7 +511,7 @@ Client::run(int argc, char* argv[])
stream->write(data);
pair<const Ice::Byte*, const Ice::Byte*> buf = stream->finished();
- ofstream fs(dbFile, ios::binary);
+ ofstream fs(dbFile.c_str(), ios::binary);
if(fs.fail())
{
cerr << "Could not open output file: " << strerror(errno) << endl;