/* NSTRACE (ns_select); */
- for (k = 0; readfds && k < nfds+1; k++)
+ for (k = 0; k < nfds+1; k++)
{
- if (FD_ISSET(k, readfds)) ++nr;
- if (FD_ISSET(k, writefds)) ++nr;
+ if (readfds && FD_ISSET(k, readfds)) ++nr;
+ if (writefds && FD_ISSET(k, writefds)) ++nr;
}
if (NSApp == nil