Mercurial > emacs
diff src/process.c @ 110593:27428f586e5d
Reinstate ifdef subprocesses.
* process.c (add_keyboard_wait_descriptor) (delete_keyboard_wait_descriptor): Reinstate ifdef subprocesses.
author | Jan D <jan.h.d@swipnet.se> |
---|---|
date | Sun, 26 Sep 2010 22:21:29 +0200 |
parents | c06958da83b5 |
children | 76b6c21279ec |
line wrap: on
line diff
--- a/src/process.c Sun Sep 26 18:20:01 2010 +0200 +++ b/src/process.c Sun Sep 26 22:21:29 2010 +0200 @@ -7086,10 +7086,12 @@ void add_keyboard_wait_descriptor (int desc) { +#ifdef subprocesses /* actually means "not MSDOS" */ FD_SET (desc, &input_wait_mask); FD_SET (desc, &non_process_wait_mask); if (desc > max_input_desc) max_input_desc = desc; +#endif } /* From now on, do not expect DESC to give keyboard input. */ @@ -7097,6 +7099,7 @@ void delete_keyboard_wait_descriptor (int desc) { +#ifdef subprocesses int fd; int lim = max_input_desc; @@ -7107,6 +7110,7 @@ for (fd = 0; fd < lim; fd++) if (FD_ISSET (fd, &input_wait_mask) || FD_ISSET (fd, &write_mask)) max_input_desc = fd; +#endif } /* Setup coding systems of PROCESS. */