From: Emden Gansner Date: Fri, 22 Feb 2013 21:33:01 +0000 (-0500) Subject: Fix bug where UTF-8 output is corrupted. X-Git-Tag: LAST_LIBGRAPH~32^2~227^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=068c4071d6c31d04d2b1293b38f45811eca14366;p=graphviz Fix bug where UTF-8 output is corrupted. --- diff --git a/cmd/gvedit/mdichild.cpp b/cmd/gvedit/mdichild.cpp index 5e08f2c62..f416b6532 100644 --- a/cmd/gvedit/mdichild.cpp +++ b/cmd/gvedit/mdichild.cpp @@ -98,7 +98,10 @@ bool MdiChild::saveFile(const QString & fileName) QTextStream out(&file); QApplication::setOverrideCursor(Qt::WaitCursor); // out << toPlainText(); - out << toPlainText().toUtf8().constData(); +// out << toPlainText().toUtf8().constData(); + out.setCodec("UTF-8"); + out << toPlainText(); + out.flush(); QApplication::restoreOverrideCursor(); setCurrentFile(fileName);