diff --git a/core/src/avm1/activation.rs b/core/src/avm1/activation.rs index 565e45309..bf429687e 100644 --- a/core/src/avm1/activation.rs +++ b/core/src/avm1/activation.rs @@ -1460,7 +1460,7 @@ impl<'a, 'gc, 'gc_context> Activation<'a, 'gc, 'gc_context> { ) -> Result, Error<'gc>> { let val = self.context.avm1.pop(); if val.as_bool(self.current_swf_version()) { - reader.seek(data.as_ref(), jump_offset); + reader.seek(data.movie.data(), jump_offset); } Ok(FrameControl::Continue) } @@ -1543,7 +1543,7 @@ impl<'a, 'gc, 'gc_context> Activation<'a, 'gc, 'gc_context> { reader: &mut Reader<'b>, data: &'b SwfSlice, ) -> Result, Error<'gc>> { - reader.seek(data.as_ref(), jump_offset); + reader.seek(data.movie.data(), jump_offset); Ok(FrameControl::Continue) }