From fa51fa32b7d7eb52f3c61d6c12da1054192f0758 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Thu, 19 Aug 2004 10:08:15 +0000 Subject: [PATCH] (child_setup_tty, init_sys_modes): Use CDISABLE. --- src/sysdep.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/sysdep.c b/src/sysdep.c index 7ffb2bb7db..b120dcd950 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -613,9 +613,9 @@ child_setup_tty (out) #ifdef SIGNALS_VIA_CHARACTERS /* the QUIT and INTR character are used in process_send_signal so set them here to something useful. */ - if (s.main.c_cc[VQUIT] == 0377) + if (s.main.c_cc[VQUIT] == CDISABLE) s.main.c_cc[VQUIT] = '\\'&037; /* Control-\ */ - if (s.main.c_cc[VINTR] == 0377) + if (s.main.c_cc[VINTR] == CDISABLE) s.main.c_cc[VINTR] = 'C'&037; /* Control-C */ #endif /* not SIGNALS_VIA_CHARACTERS */ @@ -634,11 +634,11 @@ child_setup_tty (out) would force it to 0377. That looks like duplicated code. */ #ifndef SIGNALS_VIA_CHARACTERS /* QUIT and INTR work better as signals, so disable character forms */ - s.main.c_cc[VQUIT] = 0377; - s.main.c_cc[VINTR] = 0377; + s.main.c_cc[VQUIT] = CDISABLE; + s.main.c_cc[VINTR] = CDISABLE; s.main.c_lflag &= ~ISIG; #endif /* no TIOCGPGRP or no TIOCGLTC or no TIOCGETC */ - s.main.c_cc[VEOL] = 0377; + s.main.c_cc[VEOL] = CDISABLE; s.main.c_cflag = (s.main.c_cflag & ~CBAUD) | B9600; /* baud rate sanity */ #endif /* AIX */ @@ -1479,10 +1479,10 @@ nil means don't delete them until `list-processes' is run. */); tty.main.c_line = 0; tty.main.c_iflag &= ~ASCEDIT; #else - tty.main.c_cc[VSTRT] = 255; - tty.main.c_cc[VSTOP] = 255; - tty.main.c_cc[VSUSP] = 255; - tty.main.c_cc[VDSUSP] = 255; + tty.main.c_cc[VSTRT] = CDISABLE; + tty.main.c_cc[VSTOP] = CDISABLE; + tty.main.c_cc[VSUSP] = CDISABLE; + tty.main.c_cc[VDSUSP] = CDISABLE; #endif /* IBMR2AIX */ if (flow_control) { -- 2.20.1