Move thread_ conditional back under defines.
Unbreaks Windows builds.
BUG=
TBR=tommi@webrtc.org
Review URL: https://codereview.webrtc.org/1476543002 .
Cr-Commit-Position: refs/heads/master@{#10778}
diff --git a/webrtc/base/platform_thread.cc b/webrtc/base/platform_thread.cc
index a0e37ef..af90672 100644
--- a/webrtc/base/platform_thread.cc
+++ b/webrtc/base/platform_thread.cc
@@ -202,10 +202,8 @@
bool PlatformThread::SetPriority(ThreadPriority priority) {
RTC_DCHECK(thread_checker_.CalledOnValidThread());
- if (!thread_)
- return false;
#if defined(WEBRTC_WIN)
- return SetThreadPriority(thread_, priority);
+ return thread_ && SetThreadPriority(thread_, priority);
#elif defined(__native_client__)
// Setting thread priorities is not supported in NaCl.
return true;
@@ -214,6 +212,8 @@
// thread priorities.
return true;
#else
+ if (!thread_)
+ return false;
#ifdef WEBRTC_THREAD_RR
const int policy = SCHED_RR;
#else