Fixed bug where it crashed if no input was entered

This commit is contained in:
ams-hash 2021-11-06 18:56:41 +00:00
parent bb66c1c443
commit 1c2783c09f

View file

@ -22,6 +22,10 @@ fn main() {
let mut previous_command = None; let mut previous_command = None;
while let Some(command) = commands.next() { while let Some(command) = commands.next() {
if command.is_empty() {
continue;
}
// everything after the first whitespace character is interpreted as args to the command // everything after the first whitespace character is interpreted as args to the command
let mut parts = command.trim().split_whitespace(); let mut parts = command.trim().split_whitespace();
let command = parts.next().unwrap(); let command = parts.next().unwrap();