Index: components/nacl/zygote/nacl_fork_delegate_linux.cc |
diff --git a/components/nacl/zygote/nacl_fork_delegate_linux.cc b/components/nacl/zygote/nacl_fork_delegate_linux.cc |
index e6bb77e9b8b0ae3f5a5e576a7699c5377b6ffe4b..ca373dfe6c991cf31b9dfeccfeb7755259e9e610 100644 |
--- a/components/nacl/zygote/nacl_fork_delegate_linux.cc |
+++ b/components/nacl/zygote/nacl_fork_delegate_linux.cc |
@@ -18,6 +18,7 @@ |
#include "base/files/scoped_file.h" |
#include "base/logging.h" |
#include "base/memory/scoped_ptr.h" |
+#include "base/memory/scoped_vector.h" |
#include "base/path_service.h" |
#include "base/pickle.h" |
#include "base/posix/eintr_wrapper.h" |
@@ -93,7 +94,7 @@ bool SendIPCRequestAndReadReply(int ipc_channel, |
} |
// Then read the remote reply. |
- std::vector<int> received_fds; |
+ ScopedVector<base::ScopedFD> received_fds; |
const ssize_t msg_len = |
UnixDomainSocket::RecvMsg(ipc_channel, reply_data_buffer, |
reply_data_buffer_size, &received_fds); |