diff --git a/indra/test/namedtempfile.h b/indra/test/namedtempfile.h index 525a35000d3d388c28b0efdf2750a10c1314585e..3a994ae798c05177b951e14b590b9b4892b88dbe 100644 --- a/indra/test/namedtempfile.h +++ b/indra/test/namedtempfile.h @@ -70,7 +70,7 @@ class NamedTempFile: public boost::noncopyable void peep() { std::cout << "File '" << mPath << "' contains:\n"; - boost::filesystem::ifstream reader(mPath); + boost::filesystem::ifstream reader(mPath, std::ios::binary); std::string line; while (std::getline(reader, line)) std::cout << line << '\n'; @@ -103,7 +103,7 @@ class NamedTempFile: public boost::noncopyable { // Create file in a temporary place. mPath = temp_path(pfx, sfx); - boost::filesystem::ofstream out{ mPath }; + boost::filesystem::ofstream out{ mPath, std::ios::binary }; // Write desired content. func(out); }