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