diff --git a/src/plugins/projectexplorer/msvcparser.cpp b/src/plugins/projectexplorer/msvcparser.cpp index 9596e5ce0a5dfcaed777e0e64d33bcfd1e335782..5ff87ea1f4aaab7c855245a04ee5699c2257a328 100644 --- a/src/plugins/projectexplorer/msvcparser.cpp +++ b/src/plugins/projectexplorer/msvcparser.cpp @@ -29,6 +29,7 @@ #include "msvcparser.h" #include "projectexplorerconstants.h" +#include <utils/winutils.h> static const char FILE_POS_PATTERN[] = "(cl|LINK|.+) : "; static const char ERROR_PATTERN[] = "[A-Z]+\\d\\d\\d\\d ?:"; @@ -53,7 +54,8 @@ static QPair<Utils::FileName, int> parseFileName(const QString &input) } } } - return qMakePair(Utils::FileName::fromUserInput(fileName), linenumber); + return qMakePair(Utils::FileName::fromUserInput(Utils::normalizePathName(fileName)), + linenumber); } using namespace ProjectExplorer;