Browse Source

Fix to finding clang-version for includes.

merge-requests/365/head
eidheim 10 years ago
parent
commit
f91cb8ca6e
  1. 2
      src/source.cc

2
src/source.cc

@ -1414,7 +1414,7 @@ std::vector<std::string> Source::ClangViewParse::get_compilation_commands() {
} }
} }
auto clang_version_string=clang::to_string(clang_getClangVersion()); 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; std::smatch sm;
if(std::regex_match(clang_version_string, sm, clang_version_regex)) { if(std::regex_match(clang_version_string, sm, clang_version_regex)) {
auto clang_version=sm[1].str(); auto clang_version=sm[1].str();

Loading…
Cancel
Save