From 0b5dc724549c48a9f59324dc2e22547e197f50d3 Mon Sep 17 00:00:00 2001 From: "A. Molzer" <5550310+197g@users.noreply.github.com> Date: Fri, 7 Nov 2025 22:09:41 +0100 Subject: [PATCH] Fix: uncompressed encoder doing short writes --- src/encoder/compression/uncompressed.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/encoder/compression/uncompressed.rs b/src/encoder/compression/uncompressed.rs index f414403..2385d9e 100644 --- a/src/encoder/compression/uncompressed.rs +++ b/src/encoder/compression/uncompressed.rs @@ -14,7 +14,7 @@ impl Compression for Uncompressed { impl CompressionAlgorithm for Uncompressed { fn write_to(&mut self, writer: &mut W, bytes: &[u8]) -> Result { - writer.write(bytes).map(|byte_count| byte_count as u64) + writer.write_all(bytes).map(|()| bytes.len() as u64) } }