bool wxSelectSets::SetFD(int fd, int flags) { wxCHECK_MSG( fd >= 0, false, wxT("invalid descriptor") ); #if defined(__INTEL_COMPILER) && 1 /* VDM auto patch */ # pragma ivdep # pragma swp # pragma unroll # pragma prefetch # if 0 # pragma simd noassert # endif #endif /* VDM auto patch */ for ( int n = 0; n < Max; n++ ) { if ( flags & ms_flags[n] ) { wxFD_SET(fd, &m_fds[n]); } else if ( wxFD_ISSET(fd, (fd_set*) &m_fds[n]) ) { wxFD_CLR(fd, &m_fds[n]); } } return true; }
bool wxSelectSets::SetFD(int fd, int flags) { wxCHECK_MSG( fd >= 0, false, wxT("invalid descriptor") ); for ( int n = 0; n < Max; n++ ) { if ( flags & ms_flags[n] ) { wxFD_SET(fd, &m_fds[n]); } else if ( wxFD_ISSET(fd, (fd_set*) &m_fds[n]) ) { wxFD_CLR(fd, &m_fds[n]); } } return true; }