(child_setup_tty, init_sys_modes): Use CDISABLE.
authorKim F. Storm <storm@cua.dk>
Thu, 19 Aug 2004 10:08:15 +0000 (10:08 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 19 Aug 2004 10:08:15 +0000 (10:08 +0000)
src/sysdep.c

index 7ffb2bb..b120dcd 100644 (file)
@@ -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)
        {