From 1fde77f6e8bfc3ddc98cdad48cc37660fd7438f8 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh <orgad.shaneh@audiocodes.com> Date: Fri, 14 Jun 2013 17:06:11 +0300 Subject: [PATCH] MSVC: Normalize file path for warnings MSVC uses lowercase file names for some warnings (e.g. C4715) Change-Id: If149c4c8e3bf9aa79624d9bc5fd5af22289f2929 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> --- src/plugins/projectexplorer/msvcparser.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/msvcparser.cpp b/src/plugins/projectexplorer/msvcparser.cpp index 9596e5ce0a5..5ff87ea1f4a 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; -- GitLab