diff --git a/crates/wasmparser/src/readers/core/memories.rs b/crates/wasmparser/src/readers/core/memories.rs index b4c318a0c1..bc4583bedf 100644 --- a/crates/wasmparser/src/readers/core/memories.rs +++ b/crates/wasmparser/src/readers/core/memories.rs @@ -35,14 +35,14 @@ impl<'a> FromReader<'a> for MemoryType { Ok(MemoryType { memory64, shared, - initial: if reader.memory64() { + initial: if memory64 { reader.read_var_u64()? } else { reader.read_var_u32()?.into() }, maximum: if !has_max { None - } else if reader.memory64() { + } else if memory64 { Some(reader.read_var_u64()?) } else { Some(reader.read_var_u32()?.into()) diff --git a/crates/wasmparser/src/readers/core/tables.rs b/crates/wasmparser/src/readers/core/tables.rs index 8093578982..4c680e1b52 100644 --- a/crates/wasmparser/src/readers/core/tables.rs +++ b/crates/wasmparser/src/readers/core/tables.rs @@ -78,14 +78,14 @@ impl<'a> FromReader<'a> for TableType { Ok(TableType { element_type, table64, - initial: if reader.memory64() { + initial: if table64 { reader.read_var_u64()? } else { reader.read_var_u32()?.into() }, maximum: if !has_max { None - } else if reader.memory64() { + } else if table64 { Some(reader.read_var_u64()?) } else { Some(reader.read_var_u32()?.into())