Index: mojo/shell/task_runners.h |
diff --git a/mojo/shell/task_runners.h b/mojo/shell/task_runners.h |
index c2f1be0c009987bf98309abf743be13f007db19a..d5a0cec2e055472a8f79d18c14d9a940d15ff1ab 100644 |
--- a/mojo/shell/task_runners.h |
+++ b/mojo/shell/task_runners.h |
@@ -22,7 +22,8 @@ namespace shell { |
// process. |
class TaskRunners { |
public: |
- explicit TaskRunners(base::SingleThreadTaskRunner* shell_runner); |
+ explicit TaskRunners( |
+ const scoped_refptr<base::SingleThreadTaskRunner>& shell_runner); |
~TaskRunners(); |
base::SingleThreadTaskRunner* shell_runner() const { |
@@ -30,7 +31,7 @@ class TaskRunners { |
} |
base::SingleThreadTaskRunner* io_runner() const { |
- return io_thread_->message_loop_proxy(); |
+ return io_thread_->message_loop_proxy().get(); |
} |
base::SequencedWorkerPool* blocking_pool() const { |