diff --git a/src/main.rs b/src/main.rs index ad1b657..502b7f6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -41,10 +41,11 @@ fn main() -> ExitCode { let mut args = env::args(); args.next(); - let address = args.next().unwrap_or_else(|| "127.0.0.1:8080".to_string()); + let address = args.next(); + let address = address.as_deref().unwrap_or("127.0.0.1:8080"); let password = args.next(); let partial_password = args.next(); - start_server(path, &address, password, partial_password); + start_server(path, address, password, partial_password); ExitCode::FAILURE }