]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[master] Use c-strings to create fstreams in lfc.
authorMarcin Siodelski <marcin@isc.org>
Fri, 6 Feb 2015 12:48:01 +0000 (13:48 +0100)
committerMarcin Siodelski <marcin@isc.org>
Fri, 6 Feb 2015 12:48:01 +0000 (13:48 +0100)
src/bin/lfc/tests/lfc_controller_unittests.cc

index 69de34dac4a0aa1d975d6774d800fa3cc027fec1..d0cc808e3a8578fb72fc39d267a6c7da3c789ea2 100644 (file)
@@ -112,7 +112,7 @@ std::string
 LFCControllerTest::readFile(const std::string& filename) const {
     std::ifstream fs;
 
-    fs.open(filename, std::ifstream::in);
+    fs.open(filename.c_str(), std::ifstream::in);
     std::string contents((std::istreambuf_iterator<char>(fs)),
                          std::istreambuf_iterator<char>());
     fs.close();
@@ -122,7 +122,7 @@ LFCControllerTest::readFile(const std::string& filename) const {
 void
 LFCControllerTest::writeFile(const std::string& filename,
                              const std::string& contents) const {
-    std::ofstream fs(filename, std::ofstream::out);
+    std::ofstream fs(filename.c_str(), std::ofstream::out);
 
     if (fs.is_open()) {
         fs << contents;