diff --git a/src/anyref.rs b/src/anyref.rs index 47d8502a..7edff7db 100644 --- a/src/anyref.rs +++ b/src/anyref.rs @@ -39,7 +39,7 @@ impl Slab { internal_error("table grow failure") } if self.base == 0 { - self.base = r as usize + (super::JSIDX_RESERVED as usize); + self.base = r as usize; } else if self.base + self.data.len() != r as usize { internal_error("someone else allocated table entires?") }