зеркало из https://github.com/mozilla/gecko-dev.git
Bug 830908: Thread intsize patch uplifted from webrtc.org r=derf
This commit is contained in:
Родитель
ce91d6b4b2
Коммит
2b01a17d95
|
@ -139,6 +139,8 @@ ThreadPosix::ThreadPosix(ThreadRunFunction func, ThreadObj obj,
|
|||
uint32_t ThreadWrapper::GetThreadId() {
|
||||
#if defined(WEBRTC_ANDROID) || defined(WEBRTC_LINUX)
|
||||
return static_cast<uint32_t>(syscall(__NR_gettid));
|
||||
#elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS)
|
||||
return pthread_mach_thread_np(pthread_self());
|
||||
#else
|
||||
return reinterpret_cast<uint32_t>(pthread_self());
|
||||
#endif
|
||||
|
|
Загрузка…
Ссылка в новой задаче