amv1: Migrate custom_object.rs to proto_value

This commit is contained in:
relrelb 2021-04-01 10:04:46 +03:00 committed by kmeisthax
parent 209b9cec36
commit 18a32424bd
1 changed files with 5 additions and 5 deletions

View File

@ -41,16 +41,16 @@ macro_rules! impl_custom_object_without_set {
self.0.read().$field.delete(activation, name) self.0.read().$field.delete(activation, name)
} }
fn proto(&self) -> Option<crate::avm1::Object<'gc>> { fn proto_value(&self) -> crate::avm1::Value<'gc> {
self.0.read().$field.proto() self.0.read().$field.proto_value()
} }
fn set_proto( fn set_proto_value(
&self, &self,
gc_context: gc_arena::MutationContext<'gc, '_>, gc_context: gc_arena::MutationContext<'gc, '_>,
prototype: Option<crate::avm1::Object<'gc>>, prototype: crate::avm1::Value<'gc>,
) { ) {
self.0.read().$field.set_proto(gc_context, prototype); self.0.read().$field.set_proto_value(gc_context, prototype);
} }
fn define_value( fn define_value(