Commit b7f9ea25 authored by dcheng's avatar dcheng Committed by Commit bot

Remove implicit conversions from scoped_refptr to T* in chrome/renderer/

This patch was generated by running the rewrite_scoped_refptr clang tool
on a Linux build.

BUG=110610

Review URL: https://codereview.chromium.org/506773002

Cr-Commit-Position: refs/heads/master@{#292509}
parent e5d8ace7
......@@ -14,7 +14,7 @@ CastIPCDispatcher::CastIPCDispatcher(
const scoped_refptr<base::MessageLoopProxy>& io_message_loop)
: sender_(NULL),
io_message_loop_(io_message_loop) {
DCHECK(io_message_loop_);
DCHECK(io_message_loop_.get());
DCHECK(!global_instance_);
}
......
......@@ -33,7 +33,7 @@ CastSessionDelegate::CastSessionDelegate()
: io_message_loop_proxy_(
content::RenderThread::Get()->GetIOMessageLoopProxy()),
weak_factory_(this) {
DCHECK(io_message_loop_proxy_);
DCHECK(io_message_loop_proxy_.get());
}
CastSessionDelegate::~CastSessionDelegate() {
......
......@@ -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;
......
......@@ -178,7 +178,7 @@ bool DataReductionProxyWasUsed(WebFrame* frame) {
scoped_refptr<net::HttpResponseHeaders> response_headers(
new net::HttpResponseHeaders(headers));
return data_reduction_proxy::HasDataReductionProxyViaHeader(
response_headers, NULL);
response_headers.get(), NULL);
}
// Returns true if the provided URL is a referrer string that came from
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment