projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[PLinq] Sanitize QueryOptions to use property everywhere and add ShouldBeSequential...
[mono.git]
/
mono
/
utils
/
mono-poll.c
diff --git
a/mono/utils/mono-poll.c
b/mono/utils/mono-poll.c
index 4bd3f376eb815e8c2905b181d8c8c94267c3e462..f353fc53af4de7011b548af2edfcd3a91d82824b 100644
(file)
--- a/
mono/utils/mono-poll.c
+++ b/
mono/utils/mono-poll.c
@@
-1,7
+1,7
@@
#include "mono-poll.h"
#include <errno.h>
#include "mono-poll.h"
#include <errno.h>
-#if
def HAVE_POLL
+#if
defined(HAVE_POLL) && !defined(__APPLE__)
int
mono_poll (mono_pollfd *ufds, unsigned int nfds, int timeout)
{
int
mono_poll (mono_pollfd *ufds, unsigned int nfds, int timeout)
{
@@
-36,7
+36,7
@@
mono_poll (mono_pollfd *ufds, unsigned int nfds, int timeout)
if (fd < 0)
continue;
if (fd < 0)
continue;
-#ifdef
PLATFORM
_WIN32
+#ifdef
HOST
_WIN32
if (nexc >= FD_SETSIZE) {
ufds [i].revents = MONO_POLLNVAL;
return 1;
if (nexc >= FD_SETSIZE) {
ufds [i].revents = MONO_POLLNVAL;
return 1;
@@
-64,7
+64,7
@@
mono_poll (mono_pollfd *ufds, unsigned int nfds, int timeout)
affected = select (maxfd + 1, &rfds, &wfds, &efds, tvptr);
if (affected == -1) {
affected = select (maxfd + 1, &rfds, &wfds, &efds, tvptr);
if (affected == -1) {
-#ifdef
PLATFORM
_WIN32
+#ifdef
HOST
_WIN32
int error = WSAGetLastError ();
switch (error) {
case WSAEFAULT: errno = EFAULT; break;
int error = WSAGetLastError ();
switch (error) {
case WSAEFAULT: errno = EFAULT; break;