From d1a6e9810b4f1555fb9852065af4c9df6ed463f0 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Wed, 15 Jul 2026 16:58:30 +0800 Subject: fix: move mask initialization outside bundle loop in parse.rs --- mingling_picker/src/picker/parse.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mingling_picker') diff --git a/mingling_picker/src/picker/parse.rs b/mingling_picker/src/picker/parse.rs index ec3c08c..67122a5 100644 --- a/mingling_picker/src/picker/parse.rs +++ b/mingling_picker/src/picker/parse.rs @@ -102,12 +102,12 @@ internal_repeat!(1..=32 => { // Sort by Bundle Ord (descending) bundle.sort_by(|a, b| b.0.cmp(&a.0)); + // Mask + let mut mask: Vec = vec![0u8; $]; + // Parsing for (_, tag_func, pick_func, _idx) in bundle { - // Mask - let mut mask: Vec = vec![0u8; $]; - // Tag phase let tagged = tag_func(&self.args, mask.as_slice()); let mut args_to_pick: Vec<&str> = vec![]; -- cgit