X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fkeyboard.cc;h=1b23e1251afcfe442c5496f43e2b25601c5540e3;hb=4047a2dc058e7e54e4ff95311fb556ae8eeeedb9;hp=810607a2ad08485dda72c5ec119635adb4c19a5e;hpb=ffd2c0a0f8b898cb4199a0c63aff255a85cc0f11;p=winnie diff --git a/src/keyboard.cc b/src/keyboard.cc index 810607a..1b23e12 100644 --- a/src/keyboard.cc +++ b/src/keyboard.cc @@ -62,9 +62,11 @@ void destroy_keyboard() } ttystate = CANONICAL; - close(dev_fd); - dev_fd = -1; + if(dev_fd != -1) { + close(dev_fd); + dev_fd = -1; + } } int get_keyboard_fd()