Index: content/child/child_message_filter.cc |
diff --git a/content/child/child_message_filter.cc b/content/child/child_message_filter.cc |
index 5d2f2e4629731a610dbb49cc55ea3ad51a869db0..b7bdf0529dfe983cf873232edabef6d270054d65 100644 |
--- a/content/child/child_message_filter.cc |
+++ b/content/child/child_message_filter.cc |
@@ -21,7 +21,7 @@ class ChildMessageFilter::Internal : public IPC::MessageFilter { |
virtual bool OnMessageReceived(const IPC::Message& msg) OVERRIDE { |
scoped_refptr<base::TaskRunner> runner = |
filter_->OverrideTaskRunnerForMessage(msg); |
- if (runner && !runner->RunsTasksOnCurrentThread()) { |
+ if (runner.get() && !runner->RunsTasksOnCurrentThread()) { |
if (!runner->PostTask( |
FROM_HERE, |
base::Bind( |