diff --git a/src/main.rs b/src/main.rs index 12e096d..ddae25b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -75,7 +75,10 @@ fn main() -> XResult<()> { }, None => match the_algo.as_str() { "SM3" => println!("{} - {} ({})", hex::encode(Sm3Hash::new(&read_file_full(the_fn)?).get_hash()), the_fn, the_algo), - _ => print_message(MessageType::ERROR, &format!("Unknown algorithm: {}", options.algorithm)), + _ => { + print_message(MessageType::ERROR, &format!("Unknown algorithm: {}", options.algorithm)); + return Ok(()); + }, }, }; }