--- multi.c.old	2013-07-18 16:56:41.341036001 +0400
+++ multi.c	2013-07-18 16:56:52.121036002 +0400
@@ -910,8 +910,8 @@
   else
     i = 0;
 
-  for(j = nfds - extra_nfds; j < nfds; j++)
-    extra_fds[j].revents = ufds[j].revents;
+  for(j = nfds - extra_nfds, i = 0; j < nfds; j++, i++)
+    extra_fds[i].revents = ufds[j].revents;
 
   Curl_safefree(ufds);
   if(ret)
