From f742c18de12b3ebbd5995b668835a44442652982 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 24 Nov 2019 13:06:42 +0800 Subject: [PATCH] print once when unknown algo --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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(()); + }, }, }; }