diff --git a/src/main.rs b/src/main.rs index 6e23d5556..0abe1fab9 100755 --- a/src/main.rs +++ b/src/main.rs @@ -80,14 +80,9 @@ fn main() { .map(std::string::ToString::to_string) .unwrap_or_else(String::new); - let mut net_params = None; - if cmd_arguments.is_present("net") { - if let Some(net) = cmd_arguments.value_of("net") { - net_params = Some(net.to_string()); - } else { - net_params = Some(String::new()) - } - } + let net_params = cmd_arguments + .value_of("net") + .map(std::string::ToString::to_string); let rng_path = match cmd_arguments.occurrences_of("rng") { 0 => None,