summary refs log tree commit diff
path: root/pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch
blob: f0e8c3d2c5e14fcca384e86ade7f73c69a823b42 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/src/plugins/cpptools/headerpathfilter.cpp b/src/plugins/cpptools/headerpathfilter.cpp
index b656f8e1..a830d3c3 100644
--- a/src/plugins/cpptools/headerpathfilter.cpp
+++ b/src/plugins/cpptools/headerpathfilter.cpp
@@ -124,8 +124,8 @@ HeaderPaths::iterator resourceIterator(HeaderPaths &headerPaths)
 {
     // include/c++, include/g++, libc++\include and libc++abi\include
     static const QString cppIncludes = R"((.*/include/.*(g\+\+|c\+\+).*))"
-                                       R"(|(.*libc\+\+/include))"
-                                       R"(|(.*libc\+\+abi/include))"
+                                       R"(|(.*libc\+\+.*\/include))"
+                                       R"(|(.*libc\+\+abi.*\/include))";
                                        R"(|(/usr/local/include))";
     static const QRegularExpression includeRegExp("\\A(" + cppIncludes + ")\\z");