Index: base/process_util_posix.cc |
diff --git a/base/process_util_posix.cc b/base/process_util_posix.cc |
index 9d0ba58c85b9ecce2e6ccf29d36e095ded9156e0..53d1fa0bc49f27cbcf873a35f4fde3a2c28e9591 100644 |
--- a/base/process_util_posix.cc |
+++ b/base/process_util_posix.cc |
@@ -3,35 +3,50 @@ |
// found in the LICENSE file. |
#include <dirent.h> |
-#include <errno.h> |
-#include <fcntl.h> |
+#include <i386/_structs.h> |
+#include <limits.h> |
+#include <mach/i386/_structs.h> |
#include <signal.h> |
+#include <stdbool.h> |
+#include <stdint.h> |
+#include <stdio.h> |
#include <stdlib.h> |
+#include <string.h> |
+#include <sys/_structs.h> |
+#include <sys/errno.h> |
+#include <sys/fcntl.h> |
#include <sys/resource.h> |
-#include <sys/time.h> |
-#include <sys/types.h> |
+#include <sys/signal.h> |
#include <sys/wait.h> |
#include <unistd.h> |
- |
+#include <algorithm> |
+#include <iterator> |
#include <limits> |
-#include <set> |
+#include <string> |
+#include <utility> |
+#include <vector> |
+#include "base/basictypes.h" |
#include "base/command_line.h" |
#include "base/compiler_specific.h" |
#include "base/debug/stack_trace.h" |
#include "base/dir_reader_posix.h" |
#include "base/eintr_wrapper.h" |
+#include "base/file_descriptor_shuffle.h" |
+#include "base/file_path.h" |
#include "base/logging.h" |
+#include "base/process.h" |
#include "base/process_util.h" |
#include "base/scoped_ptr.h" |
-#include "base/stringprintf.h" |
#include "base/synchronization/waitable_event.h" |
#include "base/threading/platform_thread.h" |
#include "base/threading/thread_restrictions.h" |
#include "base/time.h" |
+#include "build/build_config.h" |
#if defined(OS_MACOSX) |
#include <crt_externs.h> |
+ |
#define environ (*_NSGetEnviron()) |
#else |
extern char** environ; |