X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Foutput.cpp;h=f1369e5790fd37ecceabbe2820c586bfa9424d3b;hb=28be7d552f62cc02fa86d7f79201d089bfb2d7b5;hp=6fb2fe373ecb082f53e0411eb280b5b33f30cde5;hpb=9439b6e6e0cf950aafe8ce8d76d380c543110db7;p=lyx.git diff --git a/src/output.cpp b/src/output.cpp index 6fb2fe373e..f1369e5790 100644 --- a/src/output.cpp +++ b/src/output.cpp @@ -3,7 +3,7 @@ * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * - * \author Lars Gullik Bjønnes + * \author Lars Gullik Bjønnes * * Full author contact details are available in file CREDITS. */ @@ -30,7 +30,7 @@ namespace { template bool doOpenFileWrite(OFStream & ofs, FileName const & fname) { - ofs.open(fname.toFilesystemEncoding().c_str()); + ofs.open(fname.toSafeFilesystemEncoding(os::CREATE).c_str()); if (ofs) return true; docstring const file = fname.displayName(50); @@ -49,7 +49,7 @@ bool openFileWrite(ofstream & ofs, FileName const & fname) } -bool openFileWrite(odocfstream & ofs, FileName const & fname) +bool openFileWrite(ofdocstream & ofs, FileName const & fname) { return doOpenFileWrite(ofs, fname); }