Index: media/audio/audio_device_thread.cc |
diff --git a/media/audio/audio_device_thread.cc b/media/audio/audio_device_thread.cc |
index 51d5ecd7d609ad07ee0ad27ae6f6fdef91a88233..15852ee630c24cebc3ee14a854ea92ed4d186b9a 100644 |
--- a/media/audio/audio_device_thread.cc |
+++ b/media/audio/audio_device_thread.cc |
@@ -65,21 +65,21 @@ AudioDeviceThread::AudioDeviceThread() { |
} |
AudioDeviceThread::~AudioDeviceThread() { |
- DCHECK(!thread_); |
+ DCHECK(!thread_.get()); |
} |
void AudioDeviceThread::Start(AudioDeviceThread::Callback* callback, |
base::SyncSocket::Handle socket, |
const char* thread_name) { |
base::AutoLock auto_lock(thread_lock_); |
- CHECK(thread_ == NULL); |
+ CHECK(thread_.get() == NULL); |
thread_ = new AudioDeviceThread::Thread(callback, socket, thread_name); |
thread_->Start(); |
} |
void AudioDeviceThread::Stop(MessageLoop* loop_for_join) { |
base::AutoLock auto_lock(thread_lock_); |
- if (thread_) { |
+ if (thread_.get()) { |
thread_->Stop(loop_for_join); |
thread_ = NULL; |
} |
@@ -87,7 +87,7 @@ void AudioDeviceThread::Stop(MessageLoop* loop_for_join) { |
bool AudioDeviceThread::IsStopped() { |
base::AutoLock auto_lock(thread_lock_); |
- return thread_ == NULL; |
+ return thread_.get() == NULL; |
} |
// AudioDeviceThread::Thread implementation |