| Index: webrtc/base/platform_thread_unittest.cc
 | 
| diff --git a/webrtc/base/platform_thread_unittest.cc b/webrtc/base/platform_thread_unittest.cc
 | 
| index ffb60b53243b6f30b9540bfe7171c5aaa32c0a19..f9db8e34a305f3fd821280f7549f942742632c78 100644
 | 
| --- a/webrtc/base/platform_thread_unittest.cc
 | 
| +++ b/webrtc/base/platform_thread_unittest.cc
 | 
| @@ -23,10 +23,9 @@ bool NullRunFunction(void* obj) {
 | 
|  }
 | 
|  
 | 
|  TEST(PlatformThreadTest, StartStop) {
 | 
| -  rtc::scoped_ptr<PlatformThread> thread = PlatformThread::CreateThread(
 | 
| -      &NullRunFunction, nullptr, "PlatformThreadTest");
 | 
| -  ASSERT_TRUE(thread->Start());
 | 
| -  EXPECT_TRUE(thread->Stop());
 | 
| +  rtc::PlatformThread thread(&NullRunFunction, nullptr, "PlatformThreadTest");
 | 
| +  thread.Start();
 | 
| +  thread.Stop();
 | 
|  }
 | 
|  
 | 
|  // Function that sets a boolean.
 | 
| @@ -39,12 +38,11 @@ bool SetFlagRunFunction(void* obj) {
 | 
|  
 | 
|  TEST(PlatformThreadTest, RunFunctionIsCalled) {
 | 
|    bool flag = false;
 | 
| -  rtc::scoped_ptr<PlatformThread> thread = PlatformThread::CreateThread(
 | 
| -      &SetFlagRunFunction, &flag, "RunFunctionIsCalled");
 | 
| -  ASSERT_TRUE(thread->Start());
 | 
| +  rtc::PlatformThread thread(&SetFlagRunFunction, &flag, "RunFunctionIsCalled");
 | 
| +  thread.Start();
 | 
|  
 | 
|    // At this point, the flag may be either true or false.
 | 
| -  EXPECT_TRUE(thread->Stop());
 | 
| +  thread.Stop();
 | 
|  
 | 
|    // We expect the thread to have run at least once.
 | 
|    EXPECT_TRUE(flag);
 | 
| 
 |