From 79b4f1a6ee639cc94350e9f3d554afbed3763dcd Mon Sep 17 00:00:00 2001 From: Daniel Lockyer Date: Fri, 31 Mar 2017 17:12:01 +0100 Subject: [PATCH] Switch to better handling method --- src/options/view.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/options/view.rs b/src/options/view.rs index 00fd82f..a9cb95b 100644 --- a/src/options/view.rs +++ b/src/options/view.rs @@ -344,7 +344,7 @@ impl TerminalColours { /// Determine which terminal colour conditions to use. fn deduce(matches: &getopts::Matches) -> Result { - if let Some(word) = matches.opt_str("color").or(matches.opt_str("colour")) { + if let Some(word) = matches.opt_str("color").or_else(|| matches.opt_str("colour")) { match &*word { "always" => Ok(TerminalColours::Always), "auto" | "automatic" => Ok(TerminalColours::Automatic),