A stringstream is overkill here

This commit is contained in:
Georg Baum 2014-11-30 12:37:43 +01:00
parent 50a77ab2d1
commit e066dd6bd9

View File

@ -1585,13 +1585,12 @@ bool Buffer::makeLaTeXFile(FileName const & fname,
writeLaTeXSource(os, original_path, runparams, output);
}
catch (EncodingException const & e) {
odocstringstream ods;
ods.put(e.failed_char);
docstring const failed(1, e.failed_char);
ostringstream oss;
oss << "0x" << hex << e.failed_char << dec;
docstring msg = bformat(_("Could not find LaTeX command for character '%1$s'"
" (code point %2$s)"),
ods.str(), from_utf8(oss.str()));
failed, from_utf8(oss.str()));
errorList.push_back(ErrorItem(msg, _("Some characters of your document are probably not "
"representable in the chosen encoding.\n"
"Changing the document encoding to utf8 could help."),