OSDN Git Service

* fhandler.h (class fhandler_pipe): Remove members writepipe_exists,
authorcorinna <corinna>
Fri, 23 Feb 2007 14:47:45 +0000 (14:47 +0000)
committercorinna <corinna>
Fri, 23 Feb 2007 14:47:45 +0000 (14:47 +0000)
commitf0feeb9e5383920bbab795a6141601aecb663e2c
tree71a9779b45dc1865f731a3ea83e437ef11a66885
parent59d358cbbc84d624d83204e6b09dd1a8977f8a0a
* fhandler.h (class fhandler_pipe): Remove members writepipe_exists,
orig_pid and id.  Make hit_eof inline.
* fhandler_fifo.cc (fhandler_fifo::open): Drop handling of
writepipe_exists, orig_pid and id.
* pipe.cc: Ditto throughout.
(pipecount): Remove.
(pipeid_fmt): Remove.
(fhandler_pipe::hit_eof): Simplify.  Move to fhandler.h.
(fhandler_pipe::dup): Drop leave label.
(fhandler_pipe::create): Drop has_unreliable_pipes case.
* wincap.cc: Remove has_unreliable_pipes throughout.
* wincap.h: Ditto.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_fifo.cc
winsup/cygwin/pipe.cc
winsup/cygwin/wincap.cc
winsup/cygwin/wincap.h