diff --git a/src/app.rs b/src/app.rs index d9950c47..2c868df2 100644 --- a/src/app.rs +++ b/src/app.rs @@ -1,5 +1,6 @@ use std::collections::HashSet; use std::env; +use std::ffi::OsStr; use std::str::FromStr; use atty::{self, Stream}; @@ -99,7 +100,7 @@ impl App { fn matches(interactive_output: bool) -> ArgMatches<'static> { let args = if wild::args_os().nth(1) == Some("cache".into()) - || wild::args_os().any(|arg| arg == "--no-config") + || wild::args_os().any(|arg| arg == OsStr::new("--no-config")) { // Skip the arguments in bats config file