From 0f9d3cb7e7818e290fa32f70240f272c68666e2e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Dec 2009 21:28:50 +0100 Subject: [PATCH] list_window: check for unchanged value in set_length() Minor optimization. --- src/list_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/list_window.c b/src/list_window.c index 822805c..4fe984d 100644 --- a/src/list_window.c +++ b/src/list_window.c @@ -127,6 +127,9 @@ list_window_resize(struct list_window *lw, unsigned width, unsigned height) void list_window_set_length(struct list_window *lw, unsigned length) { + if (length == lw->length) + return; + lw->length = length; list_window_check_selected(lw); -- 2.30.2