From 3a840ccdae566a41dee6c4d18b2cf8b4fc8e134d Mon Sep 17 00:00:00 2001 From: T0mstone Date: Sun, 17 Aug 2025 05:14:21 +0200 Subject: [PATCH] Fix flags bug --- src/values.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/values.rs b/src/values.rs index 8f1e53c..3483c75 100644 --- a/src/values.rs +++ b/src/values.rs @@ -652,7 +652,7 @@ impl Flags { pub fn new(ty: FlagsType) -> Self { let names = ty.names().len() as u32; Self { - flags: if names > usize::BITS { + flags: if names > u32::BITS { FlagsList::Multiple(Arc::new(vec![0; (((names - 1) / u32::BITS) + 1) as usize])) } else { FlagsList::Single(0)