From 2dc830516a91bc923398183c39f2138ba9e6832e Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 25 Nov 2015 07:50:34 +0000 Subject: [PATCH] Use different input modes for jsdoor than jsexec. --- src/sbbs3/jsexec.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c index 7e1ce64323..5c092660dc 100644 --- a/src/sbbs3/jsexec.c +++ b/src/sbbs3/jsexec.c @@ -1049,8 +1049,13 @@ int parseLogLevel(const char* p) #ifdef __unix__ void raw_input(struct termios *t) { +#ifdef JSDOOR t->c_iflag &= ~(IMAXBEL|IGNBRK|BRKINT|PARMRK|ISTRIP|INLCR|IGNCR|ICRNL|IXON); t->c_lflag &= ~(ECHO|ECHONL|ICANON|ISIG|IEXTEN); +#else + t->c_iflag &= ~(IMAXBEL|PARMRK|ISTRIP|INLCR|IGNCR|ICRNL|IXON); + t->c_lflag &= ~(ECHO|ECHONL|ICANON|IEXTEN); +#endif } #endif -- GitLab