diff options
| author | David Lönnhager <david.l@mullvad.net> | 2023-05-19 13:05:38 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2023-05-22 09:47:40 +0200 |
| commit | b67a4bd7671e4c13292762e86f912a817f466df9 (patch) | |
| tree | c0b56ea68a4c9d1a13cb8f60a768da886a00b0be /mullvad-cli/src | |
| parent | 23e5b4adac9b73b268f41dd5d9e0e783dd411033 (diff) | |
| download | mullvadvpn-b67a4bd7671e4c13292762e86f912a817f466df9.tar.xz mullvadvpn-b67a4bd7671e4c13292762e86f912a817f466df9.zip | |
Trim private key input correctly
Diffstat (limited to 'mullvad-cli/src')
| -rw-r--r-- | mullvad-cli/src/cmds/relay.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mullvad-cli/src/cmds/relay.rs b/mullvad-cli/src/cmds/relay.rs index 37b86537e4..9ddc86e5ba 100644 --- a/mullvad-cli/src/cmds/relay.rs +++ b/mullvad-cli/src/cmds/relay.rs @@ -360,7 +360,8 @@ impl Relay { let private_key_str = tokio::task::spawn_blocking(|| { let mut private_key_str = String::new(); let _ = std::io::stdin().lock().read_line(&mut private_key_str); - if private_key_str.trim().is_empty() { + let private_key_str = private_key_str.trim().to_owned(); + if private_key_str.is_empty() { eprintln!("Expected to read private key from standard input"); } private_key_str |
