Home | History | Annotate | Download | only in platform
      1 // Copyright 2014 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "config.h"
      6 #include "public/platform/WebThread.h"
      7 
      8 #include "wtf/Assertions.h"
      9 
     10 #if OS(WIN)
     11 #include <windows.h>
     12 #elif OS(POSIX)
     13 #include <unistd.h>
     14 #endif
     15 
     16 namespace {
     17 #if OS(WIN)
     18 COMPILE_ASSERT(sizeof(blink::PlatformThreadId) >= sizeof(DWORD), Size_of_platform_thread_id_is_too_small);
     19 #elif OS(POSIX)
     20 COMPILE_ASSERT(sizeof(blink::PlatformThreadId) >= sizeof(pid_t), Size_of_platform_thread_id_is_too_small);
     21 #else
     22 #error Unexpected platform
     23 #endif
     24 }
     25