From c20820de2978d92603d029da13c56ddfc79b019f Mon Sep 17 00:00:00 2001 From: Ayose Date: Mon, 31 May 2021 20:50:41 +0100 Subject: Avoid unnecessary clone when set graphic data. --- alacritty_terminal/src/term/mod.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'alacritty_terminal/src') diff --git a/alacritty_terminal/src/term/mod.rs b/alacritty_terminal/src/term/mod.rs index 15870a13..1336e564 100644 --- a/alacritty_terminal/src/term/mod.rs +++ b/alacritty_terminal/src/term/mod.rs @@ -1868,9 +1868,7 @@ impl Handler for Term { // Store a reference to the graphic in the first column. let graphic_cell = GraphicCell { texture: texture.clone(), offset_x: 0, offset_y }; - let mut cell = self.grid[line][Column(left)].clone(); - cell.set_graphic(graphic_cell); - self.grid[line][Column(left)] = cell; + self.grid[line][Column(left)].set_graphic(graphic_cell); if scrolling { self.linefeed(); -- cgit