From 46e53d124d03faedd11e99fdb0153d84ce174f99 Mon Sep 17 00:00:00 2001 From: Paul LeoNerd Evans Date: Sat, 23 Feb 2008 20:26:04 +0000 Subject: Moved termios magic out of demo.c into termkey.c where it belongs --- demo.c | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'demo.c') diff --git a/demo.c b/demo.c index df1627a..1bc27eb 100644 --- a/demo.c +++ b/demo.c @@ -1,24 +1,10 @@ #include #include -#include #include #include "termkey.h" int main(int argc, char *argv[]) { - struct termios termios; - - if(tcgetattr(0, &termios)) { - perror("ioctl(TCIOGETS)"); - exit(1); - } - - int old_lflag = termios.c_lflag; - termios.c_iflag &= ~(IXON|INLCR|ICRNL); - termios.c_lflag &= ~(ICANON|ECHO|ISIG); - - tcsetattr(0, TCSANOW, &termios); - termkey_t *tk = termkey_new(0, 0); termkey_result ret; @@ -44,8 +30,5 @@ int main(int argc, char *argv[]) { break; } - termios.c_lflag = old_lflag; - tcsetattr(0, TCSANOW, &termios); - - termkey_free(tk); + termkey_destroy(tk); } -- cgit v1.2.3