]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/sysdep.c (flush_pending_output): Remove code, does not do
authorDan Nicolaescu <dann@ics.uci.edu>
Sun, 3 Oct 2010 14:43:17 +0000 (07:43 -0700)
committerDan Nicolaescu <dann@ics.uci.edu>
Sun, 3 Oct 2010 14:43:17 +0000 (07:43 -0700)
anything on any platform.

src/ChangeLog
src/sysdep.c

index 2ec9f2900f7c60464525aeea1ad8f1023529313f..ebec6b3ce82eb080c03bf1345b1d09720d31ca00 100644 (file)
@@ -1,5 +1,8 @@
 2010-10-03  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * sysdep.c (flush_pending_output): Remove code, does not do
+       anything on any platform.
+
        Remove unused code.
        * sysdep.c (select_alarm, sys_select, read_input_waiting): Remove
        select emulation, all systems support select.
index 091b1b1e5130a84867a63beb5df498df10938325..027ebef957692720dd792c3aa18ead506eefb248 100644 (file)
@@ -363,22 +363,7 @@ wait_for_termination (int pid)
 void
 flush_pending_output (int channel)
 {
-#ifndef DOS_NT
-  /* If we try this, we get hit with SIGTTIN, because
-     the child's tty belongs to the child's pgrp. */
-#else
-#ifdef TCFLSH
-  ioctl (channel, TCFLSH, 1);
-#else
-#ifdef TIOCFLUSH
-  int zero = 0;
-  /* 3rd arg should be ignored
-     but some 4.2 kernels actually want the address of an int
-     and nonzero means something different.  */
-  ioctl (channel, TIOCFLUSH, &zero);
-#endif
-#endif
-#endif
+  /* FIXME: maybe this function should be removed */
 }
 \f
 /*  Set up the terminal at the other end of a pseudo-terminal that