diff options
Diffstat (limited to 'ext/sockets/php_sockets_win.c')
-rw-r--r-- | ext/sockets/php_sockets_win.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/sockets/php_sockets_win.c b/ext/sockets/php_sockets_win.c index f352ac4b5c..58ba1c6c23 100644 --- a/ext/sockets/php_sockets_win.c +++ b/ext/sockets/php_sockets_win.c @@ -52,7 +52,7 @@ ssize_t readv(SOCKET sock, const struct iovec *iov, int iovcnt) { remain = bytes = (size_t) retval; for(i=0; i<iovcnt; i++) { - len = (iov[i].iov_len < remain) ? iov[i].iov_len : remain; + len = ((unsigned int)iov[i].iov_len < remain) ? iov[i].iov_len : remain; memcpy(iov[i].iov_base, buffer+pos, len); pos += len; remain -= len; |