diff options
author | David Vo <auscompgeek@users.noreply.github.com> | 2018-09-30 15:34:46 +1000 |
---|---|---|
committer | David Vo <auscompgeek@users.noreply.github.com> | 2018-09-30 15:34:46 +1000 |
commit | 1c7f8c61e959426f2a79ef1d73c5034ae923812f (patch) | |
tree | a13e705668b9ee165a11f4ed9b458a5e359000e4 | |
parent | c6f9fe0e03d04c9b6d5d57c319a7b91962885361 (diff) |
Fix args_are_cpp to look for -x without =
Clang doesn't allow `=` between `-x` and the language name.
-rw-r--r-- | src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -99,7 +99,7 @@ use std::sync::Arc; fn args_are_cpp(clang_args: &[String]) -> bool { return clang_args .windows(2) - .any(|w| w[0] == "-x=c++" || w[1] == "-x=c++" || w == &["-x", "c++"]); + .any(|w| w[0] == "-xc++" || w[1] == "-xc++" || w == &["-x", "c++"]); } bitflags! { |