diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-31 22:25:00 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-31 22:25:00 +0000 |
commit | 4a34ce0854e16bd546f7048dc9364441b62d7ea1 (patch) | |
tree | 9ce5e2fb380834cad7ec8f64d7d15f965bd8c752 /base/platform_thread.h | |
parent | 1de04bb69e44c7f2d62fb553c0b7e1c9ec6501b3 (diff) | |
download | chromium_src-4a34ce0854e16bd546f7048dc9364441b62d7ea1.zip chromium_src-4a34ce0854e16bd546f7048dc9364441b62d7ea1.tar.gz chromium_src-4a34ce0854e16bd546f7048dc9364441b62d7ea1.tar.bz2 |
Port some of the base module to FreeBSD. Extracted from
http://codereview.chromium.org/172032.
The patch is contributed by Ben Laurie of Google.
Original review URL: http://codereview.chromium.org/180037
R=wtc
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/183016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24950 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/platform_thread.h')
-rw-r--r-- | base/platform_thread.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/base/platform_thread.h b/base/platform_thread.h index 4a2d507..f641f42 100644 --- a/base/platform_thread.h +++ b/base/platform_thread.h @@ -22,12 +22,12 @@ typedef void* PlatformThreadHandle; // HANDLE #elif defined(OS_POSIX) #include <pthread.h> typedef pthread_t PlatformThreadHandle; -#if defined(OS_LINUX) -#include <unistd.h> -typedef pid_t PlatformThreadId; -#elif defined(OS_MACOSX) +#if defined(OS_MACOSX) #include <mach/mach.h> typedef mach_port_t PlatformThreadId; +#else // OS_POSIX && !OS_MACOSX +#include <unistd.h> +typedef pid_t PlatformThreadId; #endif #endif |