Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2004-03-29 18:08:44 +0400
committerCorinna Vinschen <corinna@vinschen.de>2004-03-29 18:08:44 +0400
commit2b2cc75f6b5ba4b347207b8e5a136d0b8b0413cc (patch)
tree7fb103642046f382fe610508e673e5a14366f53c
parentda2cf24abaa487a99593b9fe0dcb66b6f57a008b (diff)
* net.cc (wsock_event::wait): Change scope of local "len" variable.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/net.cc2
2 files changed, 5 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 42e3577bf..694396a2f 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,7 @@
+2004-03-29 Corinna Vinschen <corinna@vinschen.de>
+
+ * net.cc (wsock_event::wait): Change scope of local "len" variable.
+
2004-03-28 Corinna Vinschen <corinna@vinschen.de>
* shm.cc (shmat): Return (void *) -1 on error instead of NULL.
diff --git a/winsup/cygwin/net.cc b/winsup/cygwin/net.cc
index 8f0f555ea..8c4090b28 100644
--- a/winsup/cygwin/net.cc
+++ b/winsup/cygwin/net.cc
@@ -74,11 +74,11 @@ wsock_event::wait (int socket, LPDWORD flags)
{
int ret = -1;
WSAEVENT ev[2] = { event, signal_arrived };
+ DWORD len;
switch (WSAWaitForMultipleEvents (2, ev, FALSE, WSA_INFINITE, FALSE))
{
case WSA_WAIT_EVENT_0:
- DWORD len;
if (WSAGetOverlappedResult (socket, &ovr, &len, FALSE, flags))
ret = (int) len;
break;