| 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;
|
|
|