From 0ee5bc2a78a012e68854c471db1d03a98dc2755c Mon Sep 17 00:00:00 2001 From: lifegpc Date: Wed, 23 Jul 2025 22:26:24 +0800 Subject: [PATCH] Fix bug --- src/main.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index fea2f67..ab0d4b6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1200,7 +1200,12 @@ pub fn pack_archive( pb.to_string_lossy().into_owned() } }; - let mut archive = builder.create_archive(&output, &reff, get_output_encoding(arg), config)?; + let mut archive = builder.create_archive( + &output, + &reff, + get_archived_encoding(arg, builder, get_encoding(arg, builder)), + config, + )?; for (file, name) in files.iter().zip(reff) { let mut f = match std::fs::File::open(file) { Ok(f) => f,