From 6e00247bf633b46e803ad1577e014e4c9fef04a3 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Tue, 17 Oct 2023 23:51:48 +0800 Subject: [PATCH] feat: optimize --skip-decrypt-file --- src/cmd_decrypt.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cmd_decrypt.rs b/src/cmd_decrypt.rs index 9eeba8e..42ff8c9 100644 --- a/src/cmd_decrypt.rs +++ b/src/cmd_decrypt.rs @@ -130,11 +130,6 @@ pub fn decrypt_single(config: &Option, let enc_meta = parse_encrypted_meta(&meta, &key.0, &nonce.0)?; parse_encrypted_comment(&meta, &key.0, &nonce.0)?; - if cmd_decrypt.skip_decrypt_file { - information!("Decrypt file is skipped."); - return Ok(0); - } - // Decrypt to output if cmd_decrypt.direct_print { if meta.file_length > 10 * 1024 { @@ -164,6 +159,11 @@ pub fn decrypt_single(config: &Option, return Ok(meta.file_length); } + if cmd_decrypt.skip_decrypt_file { + information!("Decrypt file content is skipped."); + return Ok(0); + } + // Decrypt to file let compressed_desc = iff!(meta.compress, " [compressed]", ""); let start = Instant::now();