| 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
|
|
|