avm2: Replace ok_or by ok_or_else
This commit is contained in:
parent
b07a01da57
commit
14ee9b43fb
|
@ -868,10 +868,12 @@ impl<'gc> TObject<'gc> for ClassObject<'gc> {
|
||||||
};
|
};
|
||||||
let object_param = match object_param {
|
let object_param = match object_param {
|
||||||
None => None,
|
None => None,
|
||||||
Some(cls) => Some(cls.as_class_object().ok_or(format!(
|
Some(cls) => Some(cls.as_class_object().ok_or_else(|| {
|
||||||
"Cannot apply class {:?} with non-class parameter",
|
format!(
|
||||||
self_class.read().name()
|
"Cannot apply class {:?} with non-class parameter",
|
||||||
))?),
|
self_class.read().name()
|
||||||
|
)
|
||||||
|
})?),
|
||||||
};
|
};
|
||||||
|
|
||||||
if let Some(application) = self.0.read().applications.get(&object_param) {
|
if let Some(application) = self.0.read().applications.get(&object_param) {
|
||||||
|
|
Loading…
Reference in New Issue