* src/sysdep.c (flush_pending_output): Remove code, does not do
anything on any platform.
This commit is contained in:
parent
57507bf8b5
commit
9de940b59e
2 changed files with 4 additions and 16 deletions
|
@ -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.
|
||||
|
|
17
src/sysdep.c
17
src/sysdep.c
|
@ -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 */
|
||||
}
|
||||
|
||||
/* Set up the terminal at the other end of a pseudo-terminal that
|
||||
|
|
Loading…
Add table
Reference in a new issue