diff --git a/gui/csvreport.cpp b/gui/csvreport.cpp
index db47fcdb2..9217c8d4c 100644
--- a/gui/csvreport.cpp
+++ b/gui/csvreport.cpp
@@ -16,6 +16,7 @@
* along with this program. If not, see .
*/
+#include
#include
#include
#include "csvreport.h"
@@ -59,7 +60,8 @@ void CsvReport::WriteError(const ErrorItem &error)
*/
QString line;
- line += QString("%1,%2,").arg(error.files[error.files.size() - 1]).arg(error.lines[error.lines.size() - 1]);
+ const QString file = QDir::toNativeSeparators(error.files[error.files.size() - 1]);
+ line += QString("%1,%2,").arg(file).arg(error.lines[error.lines.size() - 1]);
line += QString("%1,%2").arg(error.severity).arg(error.msg);
mTxtWriter << line << endl;
diff --git a/gui/txtreport.cpp b/gui/txtreport.cpp
index 0a064f354..bba9ae0ed 100644
--- a/gui/txtreport.cpp
+++ b/gui/txtreport.cpp
@@ -16,6 +16,7 @@
* along with this program. If not, see .
*/
+#include
#include
#include
#include "txtreport.h"
@@ -62,7 +63,8 @@ void TxtReport::WriteError(const ErrorItem &error)
for (int i = 0; i < error.lines.size(); i++)
{
- line += QString("[%1:%2]").arg(error.files[i]).arg(error.lines[i]);
+ const QString file = QDir::toNativeSeparators(error.files[i]);
+ line += QString("[%1:%2]").arg(file).arg(error.lines[i]);
if (i < error.lines.size() - 1 && error.lines.size() > 0)
{
line += " -> ";
diff --git a/gui/xmlreport.cpp b/gui/xmlreport.cpp
index 25a6e8ad1..61a927387 100644
--- a/gui/xmlreport.cpp
+++ b/gui/xmlreport.cpp
@@ -16,6 +16,7 @@
* along with this program. If not, see .
*/
+#include
#include
#include
#include
@@ -88,7 +89,8 @@ void XmlReport::WriteError(const ErrorItem &error)
*/
mXmlWriter->writeStartElement(ErrorElementName);
- mXmlWriter->writeAttribute(FilenameAttribute, error.files[error.files.size() - 1]);
+ const QString file = QDir::toNativeSeparators(error.files[error.files.size() - 1]);
+ mXmlWriter->writeAttribute(FilenameAttribute, file);
const QString line = QString::number(error.lines[error.lines.size() - 1]);
mXmlWriter->writeAttribute(LineAttribute, line);
mXmlWriter->writeAttribute(IdAttribute, error.id);