| Index: native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc
|
| index b45bf268354c592e214625d06e91b629713715c6..1a0542c12d62f23628ee7add15ff3fe39c094aab 100644
|
| --- a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc
|
| @@ -791,7 +791,7 @@ int KernelProxy::select(int nfds, fd_set* readfds, fd_set* writefds,
|
|
|
| // If the timeout is invalid or too long (larger than signed 32 bit).
|
| if ((timeout->tv_sec < 0) || (timeout->tv_sec >= (INT_MAX / 1000)) ||
|
| - (timeout->tv_usec < 0) || (timeout->tv_usec >= 1000) ||
|
| + (timeout->tv_usec < 0) || (timeout->tv_usec >= 1000000) ||
|
| (ms < 0) || (ms >= INT_MAX)) {
|
| errno = EINVAL;
|
| return -1;
|
|
|