summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dtable.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2002-02-09 10:40:48 +0000
committerCorinna Vinschen <corinna@vinschen.de>2002-02-09 10:40:48 +0000
commitff86860ba629f504f059a1ec8b2c9945accaffc6 (patch)
tree97b365760405c2d544f72b0373badca0d6b53634 /winsup/cygwin/dtable.cc
parentd0672acc75f1101ed426b4a33426391a8073d9d1 (diff)
downloadcygnal-ff86860ba629f504f059a1ec8b2c9945accaffc6.tar.gz
cygnal-ff86860ba629f504f059a1ec8b2c9945accaffc6.tar.bz2
cygnal-ff86860ba629f504f059a1ec8b2c9945accaffc6.zip
* dtable.cc (dtable::dup2): Revert previous patch.
* fhandler.h: Ditto. (fhandler_socket::recv): Define new method. (fhandler_socket::send): Ditto. * fhandler_socket.cc (fhandler_socket::recv): New method. (fhandler_socket::send): Ditto. (fhandler_socket::read): Call fhandler_socket::recv() now. (fhandler_socket::write): Call fhandler_socket::send() now. * net.cc (class wsock_event): Move definition to wsock_event.h. (fdsock): Revert previous patch. (cygwin_recv): Move implementation to fhandler_socket::recv(). (cygwin_send): Move implementation to fhandler_socket::send(). * wsock_event.h: New file.
Diffstat (limited to 'winsup/cygwin/dtable.cc')
-rw-r--r--winsup/cygwin/dtable.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/winsup/cygwin/dtable.cc b/winsup/cygwin/dtable.cc
index ab6f3c218..f09ddec6c 100644
--- a/winsup/cygwin/dtable.cc
+++ b/winsup/cygwin/dtable.cc
@@ -411,7 +411,6 @@ dtable::dup2 (int oldfd, int newfd)
if (!not_open (newfd))
_close (newfd);
fds[newfd] = newfh;
- newfh->set_fd (newfd);
ReleaseResourceLock (LOCK_FD_LIST, WRITE_LOCK | READ_LOCK, "dup");
MALLOC_CHECK;