From c91d8d9450f38e16efad541c87f4143c93bd167f Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sat, 16 Mar 2024 13:56:27 +0200 Subject: [PATCH] Curses: unnecessary window erasing When removing a temporary (menu, text, popup) window, the code was erasing it from memory and then refreshing the screen. This is unnecessary, as we're refreshing all the windows anyway. --- win/curses/curswins.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/win/curses/curswins.c b/win/curses/curswins.c index 08dfdbde1..4d2504611 100644 --- a/win/curses/curswins.c +++ b/win/curses/curswins.c @@ -154,8 +154,6 @@ curses_create_window(int width, int height, orient orientation) void curses_destroy_win(WINDOW *win) { - werase(win); - wrefresh(win); delwin(win); if (win == activemenu) activemenu = NULL;