diff --git a/src/source.cc b/src/source.cc index 5cf51af..080e25c 100644 --- a/src/source.cc +++ b/src/source.cc @@ -1414,7 +1414,7 @@ std::vector Source::ClangViewParse::get_compilation_commands() { } } auto clang_version_string=clang::to_string(clang_getClangVersion()); - const std::regex clang_version_regex("^clang version ([0-9.]+).*$"); + const std::regex clang_version_regex("^[A-Za-z ]+([0-9.]+).*$"); std::smatch sm; if(std::regex_match(clang_version_string, sm, clang_version_regex)) { auto clang_version=sm[1].str();