From 356e4186366d11ab0bcb5f25923a92cb3960bc3c Mon Sep 17 00:00:00 2001 From: Christian Duerr Date: Sat, 2 Nov 2019 01:25:34 +0100 Subject: Fix clippy warnings --- alacritty_terminal/src/grid/storage.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'alacritty_terminal') diff --git a/alacritty_terminal/src/grid/storage.rs b/alacritty_terminal/src/grid/storage.rs index b4ff70a2..10091f2a 100644 --- a/alacritty_terminal/src/grid/storage.rs +++ b/alacritty_terminal/src/grid/storage.rs @@ -1,3 +1,4 @@ +use std::cmp::Ordering; /// Wrapper around Vec which supports fast indexing and rotation /// /// The rotation implemented by grid::Storage is a simple integer addition. @@ -94,10 +95,10 @@ impl Storage { T: Clone, { let current_history = self.len - (self.visible_lines.0 + 1); - if history_size > current_history { - self.grow_lines(history_size - current_history, template_row); - } else if history_size < current_history { - self.shrink_lines(current_history - history_size); + match history_size.cmp(¤t_history) { + Ordering::Greater => self.grow_lines(history_size - current_history, template_row), + Ordering::Less => self.shrink_lines(current_history - history_size), + _ => (), } } -- cgit v1.2.3-54-g00ecf