summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmadeusz Sławiński <amade@asmblr.net>2016-07-04 20:25:18 +0200
committerAmadeusz Sławiński <amade@asmblr.net>2016-07-04 20:31:54 +0200
commit33e46a16bc6a3325fef759b639b92d851838b5f5 (patch)
treee8e11ea7a0787e6006762f31616310af00df4f54
parenteeb46067d074374e03e26e0ae2fb6825f9471bcf (diff)
downloadscreen-33e46a16bc6a3325fef759b639b92d851838b5f5.tar.gz
use VDISABLE instead of hardcoded values
Bug: 48339 Reported-By: Valentin Nechayev <n-gnu@nn.kiev.ua>
-rw-r--r--src/tty.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/tty.sh b/src/tty.sh
index ecc0117..247953b 100644
--- a/src/tty.sh
+++ b/src/tty.sh
@@ -292,9 +292,9 @@ XIF{VQUIT} m->tio.c_cc[VQUIT] = Ctrl('\\');
XIF{VERASE} m->tio.c_cc[VERASE] = 0x7f; /* DEL */
XIF{VKILL} m->tio.c_cc[VKILL] = Ctrl('U');
XIF{VEOF} m->tio.c_cc[VEOF] = Ctrl('D');
-XIF{VEOL} m->tio.c_cc[VEOL] = 0000;
-XIF{VEOL2} m->tio.c_cc[VEOL2] = 0000;
-XIF{VSWTCH} m->tio.c_cc[VSWTCH] = 0000;
+XIF{VEOL} m->tio.c_cc[VEOL] = VDISABLE;
+XIF{VEOL2} m->tio.c_cc[VEOL2] = VDISABLE;
+XIF{VSWTCH} m->tio.c_cc[VSWTCH] = VDISABLE;
XIF{VSTART} m->tio.c_cc[VSTART] = Ctrl('Q');
XIF{VSTOP} m->tio.c_cc[VSTOP] = Ctrl('S');
XIF{VSUSP} m->tio.c_cc[VSUSP] = Ctrl('Z');
@@ -364,9 +364,9 @@ XIF{VQUIT} m->tio.c_cc[VQUIT] = Ctrl('\\');
XIF{VERASE} m->tio.c_cc[VERASE] = 0177; /* DEL */
XIF{VKILL} m->tio.c_cc[VKILL] = Ctrl('U');
XIF{VEOF} m->tio.c_cc[VEOF] = Ctrl('D');
-XIF{VEOL} m->tio.c_cc[VEOL] = 0377;
-XIF{VEOL2} m->tio.c_cc[VEOL2] = 0377;
-XIF{VSWTCH} m->tio.c_cc[VSWTCH] = 0000;
+XIF{VEOL} m->tio.c_cc[VEOL] = VDISABLE;
+XIF{VEOL2} m->tio.c_cc[VEOL2] = VDISABLE;
+XIF{VSWTCH} m->tio.c_cc[VSWTCH] = VDISABLE;
if (ttyflag)
{