From d248660be70aca76d4a660f63de78f46e096ded4 Mon Sep 17 00:00:00 2001 From: Ranny <5338028+Rannytheory@users.noreply.github.com> Date: Fri, 30 May 2025 02:20:06 -0400 Subject: [PATCH] fix: updated per requests --- repak/src/entry.rs | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/repak/src/entry.rs b/repak/src/entry.rs index 1387e9c..6d8ab2c 100644 --- a/repak/src/entry.rs +++ b/repak/src/entry.rs @@ -350,17 +350,8 @@ impl Entry { let mut data_len = data.len(); #[cfg(feature = "wuthering-waves")] - { - data_len = match self.compression_slot.and_then(|c| compression[c as usize]) { - Some(Compression::Zlib) => { - if data_len > 2048 { - 2048 - } else { - data_len - } - }, - _ => data_len, - }; + if let Some(Compression::Zlib) = self.compression_slot.and_then(|c| compression.get(c as usize).cloned()) { + data_len = data_len.min(2048); } for block in data[..data_len].chunks_mut(16) {