summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-09-11 13:02:14 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-09-11 13:07:51 +0100
commit6292d451cf710f3f5877f277d7345810233de4b1 (patch)
tree3960924a68cc726680fd82bed5d78bed86777626 /src
parent55e7f857a44e556b51b2305a75cff992fa69a9d9 (diff)
Small code cleanup in ncurses_ui.cc
Diffstat (limited to 'src')
-rw-r--r--src/ncurses_ui.cc14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/ncurses_ui.cc b/src/ncurses_ui.cc
index a20268b7..0dc90807 100644
--- a/src/ncurses_ui.cc
+++ b/src/ncurses_ui.cc
@@ -454,17 +454,9 @@ void NCursesUI::check_resize(bool force)
winsize ws;
if (ioctl(fd, TIOCGWINSZ, (void*)&ws) == 0)
{
- auto delete_win = [](NCursesWin*& win) {
- if (win)
- {
- delwin(win);
- win = nullptr;
- }
- };
-
- delete_win(m_window);
- delete_win(m_info.win);
- delete_win(m_menu.win);
+ if (m_window) delwin(m_window);
+ if (m_info) m_info.destroy();
+ if (m_menu) m_menu.destroy();
resize_term(ws.ws_row, ws.ws_col);