diff --git a/src/parser.rs b/src/parser.rs index 61122a2..5944afa 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -1,9 +1,9 @@ use crate::command::command_builder::CommandBuilder; use crate::command::command_sequence::CommandSequence; -fn parse_quote(characters: &mut Vec) -> Result { +fn parse_quote(characters: &mut Vec) -> String { if characters.is_empty() { - Err(UnmatchedQuoteError) + String::default() } else { let mut quoted_arg = String::default(); let mut current_char = characters.pop().unwrap(); @@ -13,7 +13,7 @@ fn parse_quote(characters: &mut Vec) -> Result, current_arg: &mut String) -> Vec