| Index: runtime/bin/file_macos.cc
|
| ===================================================================
|
| --- runtime/bin/file_macos.cc (revision 32732)
|
| +++ runtime/bin/file_macos.cc (working copy)
|
| @@ -47,12 +47,12 @@
|
| ASSERT(handle_->fd() >= 0);
|
| if (handle_->fd() == STDOUT_FILENO) {
|
| // If stdout, redirect fd to /dev/null.
|
| - int null_fd = TEMP_FAILURE_RETRY(open("/dev/null", O_WRONLY));
|
| + intptr_t null_fd = TEMP_FAILURE_RETRY(open("/dev/null", O_WRONLY));
|
| ASSERT(null_fd >= 0);
|
| VOID_TEMP_FAILURE_RETRY(dup2(null_fd, handle_->fd()));
|
| VOID_TEMP_FAILURE_RETRY(close(null_fd));
|
| } else {
|
| - int err = TEMP_FAILURE_RETRY_BLOCK_SIGNALS(close(handle_->fd()));
|
| + intptr_t err = TEMP_FAILURE_RETRY_BLOCK_SIGNALS(close(handle_->fd()));
|
| if (err != 0) {
|
| const int kBufferSize = 1024;
|
| char error_message[kBufferSize];
|
|
|