X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Foutput.cpp;h=c06cd9efa4396134b6a0418e479c73e1875a0296;hb=cda56c0dc3d5e43b68b464fa1a483d8973d2b692;hp=149ba78cea6e9a7fbf3b196784bf20b9cbe635eb;hpb=0778007050fd1b951f4ed03126893fb390f28b64;p=lyx.git diff --git a/src/output.cpp b/src/output.cpp index 149ba78cea..c06cd9efa4 100644 --- a/src/output.cpp +++ b/src/output.cpp @@ -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); @@ -40,7 +40,7 @@ bool doOpenFileWrite(OFStream & ofs, FileName const & fname) return false; } -} +} // namespace bool openFileWrite(ofstream & ofs, FileName const & fname)