]> code.delx.au - gnu-emacs/commitdiff
Reinstate ifdef subprocesses.
authorJan D <jan.h.d@swipnet.se>
Sun, 26 Sep 2010 20:21:29 +0000 (22:21 +0200)
committerJan D <jan.h.d@swipnet.se>
Sun, 26 Sep 2010 20:21:29 +0000 (22:21 +0200)
* process.c (add_keyboard_wait_descriptor) (delete_keyboard_wait_descriptor): Reinstate ifdef subprocesses.

src/ChangeLog
src/process.c

index 9474066af76d04250c709581089593c94c85fb17..335938916cfd5f453a4fe24a6512b7f25bf52b49 100644 (file)
@@ -1,5 +1,8 @@
 2010-09-26  Jan Djärv  <jan.h.d@swipnet.se>
 
+       * process.c (add_keyboard_wait_descriptor)
+       (delete_keyboard_wait_descriptor): Reinstate ifdef subprocesses.
+
        * process.h (add_read_fd, delete_read_fd, add_write_fd)
        (delete_write_fd): Declare.
 
index 6ff8f472c26c59a3b24db81ef326a3aa7d7ef4d9..d29168bcfd1fabacbb3cdfa8d12a098b401e880c 100644 (file)
@@ -7086,10 +7086,12 @@ wait_reading_process_output (int time_limit, int microsecs, int read_kbd,
 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 @@ add_keyboard_wait_descriptor (int desc)
 void
 delete_keyboard_wait_descriptor (int desc)
 {
+#ifdef subprocesses
   int fd;
   int lim = max_input_desc;
 
@@ -7107,6 +7110,7 @@ delete_keyboard_wait_descriptor (int desc)
     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.  */