core: Remove useless to_owned in color_transform
This commit is contained in:
parent
c0315dce3f
commit
a8b1be2afa
|
@ -7,7 +7,6 @@ use crate::avm1::{Avm1, Object, ScriptObject, TObject, UpdateContext, Value};
|
||||||
use crate::color_transform::ColorTransform;
|
use crate::color_transform::ColorTransform;
|
||||||
use enumset::EnumSet;
|
use enumset::EnumSet;
|
||||||
use gc_arena::MutationContext;
|
use gc_arena::MutationContext;
|
||||||
use std::borrow::ToOwned;
|
|
||||||
use std::convert::Into;
|
use std::convert::Into;
|
||||||
|
|
||||||
pub fn constructor<'gc>(
|
pub fn constructor<'gc>(
|
||||||
|
@ -19,42 +18,34 @@ pub fn constructor<'gc>(
|
||||||
let red_multiplier = args
|
let red_multiplier = args
|
||||||
.get(0)
|
.get(0)
|
||||||
.unwrap_or(&Value::Number(1.into()))
|
.unwrap_or(&Value::Number(1.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let green_multiplier = args
|
let green_multiplier = args
|
||||||
.get(1)
|
.get(1)
|
||||||
.unwrap_or(&Value::Number(1.into()))
|
.unwrap_or(&Value::Number(1.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let blue_multiplier = args
|
let blue_multiplier = args
|
||||||
.get(2)
|
.get(2)
|
||||||
.unwrap_or(&Value::Number(1.into()))
|
.unwrap_or(&Value::Number(1.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let alpha_multiplier = args
|
let alpha_multiplier = args
|
||||||
.get(3)
|
.get(3)
|
||||||
.unwrap_or(&Value::Number(1.into()))
|
.unwrap_or(&Value::Number(1.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let red_offset = args
|
let red_offset = args
|
||||||
.get(4)
|
.get(4)
|
||||||
.unwrap_or(&Value::Number(0.into()))
|
.unwrap_or(&Value::Number(0.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let green_offset = args
|
let green_offset = args
|
||||||
.get(5)
|
.get(5)
|
||||||
.unwrap_or(&Value::Number(0.into()))
|
.unwrap_or(&Value::Number(0.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let blue_offset = args
|
let blue_offset = args
|
||||||
.get(6)
|
.get(6)
|
||||||
.unwrap_or(&Value::Number(0.into()))
|
.unwrap_or(&Value::Number(0.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
let alpha_offset = args
|
let alpha_offset = args
|
||||||
.get(7)
|
.get(7)
|
||||||
.unwrap_or(&Value::Number(0.into()))
|
.unwrap_or(&Value::Number(0.into()))
|
||||||
.to_owned()
|
|
||||||
.coerce_to_f64(avm, context)?;
|
.coerce_to_f64(avm, context)?;
|
||||||
|
|
||||||
let ct = ColorTransform {
|
let ct = ColorTransform {
|
||||||
|
|
Loading…
Reference in New Issue