Index: base/debug/debugger_posix.cc |
diff --git a/base/debug/debugger_posix.cc b/base/debug/debugger_posix.cc |
index bf90a0f552fb19e0401316c0dd622751284adbe4..a1551a397187824ac6c52a81ffaad0d4e6b0cf45 100644 |
--- a/base/debug/debugger_posix.cc |
+++ b/base/debug/debugger_posix.cc |
@@ -12,9 +12,6 @@ |
#include <stdlib.h> |
#include <sys/param.h> |
#include <sys/stat.h> |
-#if !defined(OS_NACL) |
-#include <sys/sysctl.h> |
-#endif |
#include <sys/types.h> |
#include <unistd.h> |
@@ -29,6 +26,10 @@ |
#include <AvailabilityMacros.h> |
#endif |
+#if defined(OS_MACOSX) || defined(OS_OPENBSD) || defined(OS_FREEBSD) |
+#include <sys/sysctl.h> |
+#endif |
+ |
#include <iostream> |
#include "base/basictypes.h" |
@@ -136,7 +137,7 @@ bool BeingDebugged() { |
return false; |
} |
-#elif defined(OS_FREEBSD) |
+#else |
bool BeingDebugged() { |
// TODO(benl): can we determine this under FreeBSD? |