diff options
author | Ayose <ayosec@gmail.com> | 2021-05-31 20:50:41 +0100 |
---|---|---|
committer | betaboon <betaboon@0x80.ninja> | 2021-08-17 15:49:26 +0200 |
commit | c20820de2978d92603d029da13c56ddfc79b019f (patch) | |
tree | 362a940f77fe61cf3afd658e8629812d9dc719f6 /alacritty_terminal/src/term/mod.rs | |
parent | 7eab7f749a997b57f412d93b695cfc918b8c79de (diff) | |
download | r-alacritty-c20820de2978d92603d029da13c56ddfc79b019f.tar.gz r-alacritty-c20820de2978d92603d029da13c56ddfc79b019f.tar.bz2 r-alacritty-c20820de2978d92603d029da13c56ddfc79b019f.zip |
Avoid unnecessary clone when set graphic data.
Diffstat (limited to 'alacritty_terminal/src/term/mod.rs')
-rw-r--r-- | alacritty_terminal/src/term/mod.rs | 4 |
1 files changed, 1 insertions, 3 deletions
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<T: EventListener> Handler for Term<T> { // 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(); |