aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/poll.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2000-07-04 17:36:44 +0000
committerCorinna Vinschen <corinna@vinschen.de>2000-07-04 17:36:44 +0000
commit0106a9b755fd5f44795693018ff5ab0834d60fd9 (patch)
tree15f5bd2bf90deca48ed52f37167109120a292182 /winsup/cygwin/poll.cc
parent914e40dfe61b2a1d0f1ce76e4d55f909fcfea9ed (diff)
downloadnewlib-0106a9b755fd5f44795693018ff5ab0834d60fd9.zip
newlib-0106a9b755fd5f44795693018ff5ab0834d60fd9.tar.gz
newlib-0106a9b755fd5f44795693018ff5ab0834d60fd9.tar.bz2
* poll.cc (poll): Zero out `open_fds' as well.
Diffstat (limited to 'winsup/cygwin/poll.cc')
-rw-r--r--winsup/cygwin/poll.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/poll.cc b/winsup/cygwin/poll.cc
index e806b5e..dba674b 100644
--- a/winsup/cygwin/poll.cc
+++ b/winsup/cygwin/poll.cc
@@ -19,6 +19,7 @@ poll (struct pollfd *fds, unsigned int nfds, int timeout)
fd_set open_fds, read_fds, write_fds, except_fds;
struct timeval tv = { timeout / 1000, (timeout % 1000) * 1000 };
+ FD_ZERO (&open_fds);
FD_ZERO (&read_fds);
FD_ZERO (&write_fds);
FD_ZERO (&except_fds);