aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/HeaderSearch.cpp
diff options
context:
space:
mode:
authorKadir Cetinkaya <kadircet@google.com>2019-04-24 08:45:03 +0000
committerKadir Cetinkaya <kadircet@google.com>2019-04-24 08:45:03 +0000
commit40f8f7f95c1b200117981b231b9a1902b31ea9a8 (patch)
treeef440d86a9f6a308cc757b1a4c4b7007b47cb4b4 /clang/lib/Lex/HeaderSearch.cpp
parent2f66b256480f0deccdeef17d0a7b82d5d971c094 (diff)
downloadllvm-40f8f7f95c1b200117981b231b9a1902b31ea9a8.zip
llvm-40f8f7f95c1b200117981b231b9a1902b31ea9a8.tar.gz
llvm-40f8f7f95c1b200117981b231b9a1902b31ea9a8.tar.bz2
[clang][HeaderSearch] Make sure there are no backslashes in suggestedPath
Reviewers: sammccall Differential Revision: https://reviews.llvm.org/D60995 llvm-svn: 359075
Diffstat (limited to 'clang/lib/Lex/HeaderSearch.cpp')
-rw-r--r--clang/lib/Lex/HeaderSearch.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Lex/HeaderSearch.cpp b/clang/lib/Lex/HeaderSearch.cpp
index e0ffb87..a26df9a 100644
--- a/clang/lib/Lex/HeaderSearch.cpp
+++ b/clang/lib/Lex/HeaderSearch.cpp
@@ -1720,5 +1720,5 @@ std::string HeaderSearch::suggestPathToFileForDiagnostics(
if (IsSystem)
*IsSystem = BestPrefixLength ? BestSearchDir >= SystemDirIdx : false;
- return File.drop_front(BestPrefixLength);
+ return path::convert_to_slash(File.drop_front(BestPrefixLength));
}