diff --git a/components/style/values/generics/calc.rs b/components/style/values/generics/calc.rs index dd77fd28552..cd331818386 100644 --- a/components/style/values/generics/calc.rs +++ b/components/style/values/generics/calc.rs @@ -337,7 +337,7 @@ impl CalcNode { ($slot:expr) => {{ let dummy = Self::MinMax(Default::default(), MinMaxOp::Max); let result = mem::replace($slot, dummy); - let _ = mem::replace(self, result); + *self = result; }}; } match *self { @@ -464,7 +464,7 @@ impl CalcNode { replace_self_with!(&mut children[0]); } else { // Else put our simplified children back. - let _ = mem::replace(children_slot, children.into_boxed_slice().into()); + *children_slot = children.into_boxed_slice().into(); } }, Self::Leaf(ref mut l) => {