diff options
author | Dmitry Stogov <dmitry@php.net> | 2007-04-16 08:09:56 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2007-04-16 08:09:56 +0000 |
commit | e1814f0dbe3037970966c82d5bf3e97fd5f6d5a8 (patch) | |
tree | a49deb50f7f0c88fa52eb3c3ffa06ba1fcae69b8 /win32/select.c | |
parent | f088268f910a764ccbd2174cd3eb051c74dc82d5 (diff) | |
download | php-git-e1814f0dbe3037970966c82d5bf3e97fd5f6d5a8.tar.gz |
WIN64 support
Diffstat (limited to 'win32/select.c')
-rw-r--r-- | win32/select.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/win32/select.c b/win32/select.c index 4860d1775e..b69c712d24 100644 --- a/win32/select.c +++ b/win32/select.c @@ -63,8 +63,8 @@ PHPAPI int php_select(int max_fd, fd_set *rfds, fd_set *wfds, fd_set *efds, stru /* build an array of handles for non-sockets */ for (i = 0; i < max_fd; i++) { if (SAFE_FD_ISSET(i, rfds) || SAFE_FD_ISSET(i, wfds) || SAFE_FD_ISSET(i, efds)) { - handles[n_handles] = (HANDLE)_get_osfhandle(i); - if ((DWORD)handles[n_handles] == 0xffffffff) { + handles[n_handles] = (HANDLE)(zend_uintptr_t)_get_osfhandle(i); + if (handles[n_handles] == INVALID_HANDLE_VALUE) { /* socket */ if (SAFE_FD_ISSET(i, rfds)) { FD_SET((uint)i, &sock_read); |