diff --git a/src/scripts/kirikiri/archive/xp3/writer.rs b/src/scripts/kirikiri/archive/xp3/writer.rs index 0783eef..b3e3e61 100644 --- a/src/scripts/kirikiri/archive/xp3/writer.rs +++ b/src/scripts/kirikiri/archive/xp3/writer.rs @@ -461,7 +461,7 @@ impl Archive for Xp3ArchiveWriter { let e = zstd::stream::Encoder::new( &mut *file, zstd_compression_level, - )?; + )?.auto_finish(); Box::new(e) as Box } else { let e = flate2::write::ZlibEncoder::new(