From e3c1f30e6d8dc15b35842d847f87954b4aa046e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 5 Oct 2016 20:11:51 +0200 Subject: ui: fix resource leak, close file descriptor --- ui-curses.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ui-curses.c b/ui-curses.c index 1b01166..0873963 100644 --- a/ui-curses.c +++ b/ui-curses.c @@ -1105,6 +1105,7 @@ static const char *ui_getkey(Ui *ui) { goto fatal; if (tty != STDIN_FILENO && dup2(tty, STDIN_FILENO) == -1) goto fatal; + close(tty); termkey_destroy(uic->termkey); if (!(uic->termkey = ui_termkey_new(STDIN_FILENO))) goto fatal; -- cgit v1.2.3