core: Remove useless to_owned in color_transform

This commit is contained in:
CUB3D 2020-06-30 01:16:12 +01:00 committed by Mike Welsh
parent c0315dce3f
commit a8b1be2afa
1 changed files with 0 additions and 9 deletions

View File

@ -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 {