Index: chrome/renderer/media/webrtc_logging_message_filter.cc |
diff --git a/chrome/renderer/media/webrtc_logging_message_filter.cc b/chrome/renderer/media/webrtc_logging_message_filter.cc |
index 8177aea90c1195f18128b26719a42ccad08c141c..4669df0a2dadd8cc3e186219c9371e8998e5fad6 100644 |
--- a/chrome/renderer/media/webrtc_logging_message_filter.cc |
+++ b/chrome/renderer/media/webrtc_logging_message_filter.cc |
@@ -16,7 +16,7 @@ WebRtcLoggingMessageFilter::WebRtcLoggingMessageFilter( |
log_message_delegate_(NULL), |
sender_(NULL) { |
// May be null in a browsertest using MockRenderThread. |
- if (io_message_loop_) { |
+ if (io_message_loop_.get()) { |
io_message_loop_->PostTask( |
FROM_HERE, base::Bind( |
&WebRtcLoggingMessageFilter::CreateLoggingHandler, |
@@ -40,18 +40,18 @@ bool WebRtcLoggingMessageFilter::OnMessageReceived( |
} |
void WebRtcLoggingMessageFilter::OnFilterAdded(IPC::Sender* sender) { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
sender_ = sender; |
} |
void WebRtcLoggingMessageFilter::OnFilterRemoved() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
sender_ = NULL; |
log_message_delegate_->OnFilterRemoved(); |
} |
void WebRtcLoggingMessageFilter::OnChannelClosing() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
sender_ = NULL; |
log_message_delegate_->OnFilterRemoved(); |
} |
@@ -63,28 +63,28 @@ void WebRtcLoggingMessageFilter::AddLogMessages( |
} |
void WebRtcLoggingMessageFilter::LoggingStopped() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
Send(new WebRtcLoggingMsg_LoggingStopped()); |
} |
void WebRtcLoggingMessageFilter::CreateLoggingHandler() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
log_message_delegate_ = |
new ChromeWebRtcLogMessageDelegate(io_message_loop_, this); |
} |
void WebRtcLoggingMessageFilter::OnStartLogging() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
log_message_delegate_->OnStartLogging(); |
} |
void WebRtcLoggingMessageFilter::OnStopLogging() { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
log_message_delegate_->OnStopLogging(); |
} |
void WebRtcLoggingMessageFilter::Send(IPC::Message* message) { |
- DCHECK(!io_message_loop_ || io_message_loop_->BelongsToCurrentThread()); |
+ DCHECK(!io_message_loop_.get() || io_message_loop_->BelongsToCurrentThread()); |
if (!sender_) { |
DLOG(ERROR) << "IPC sender not available."; |
delete message; |