Index: chrome/common/cancelable_task_tracker.cc |
diff --git a/chrome/common/cancelable_task_tracker.cc b/chrome/common/cancelable_task_tracker.cc |
index 4ab86e3250878c0e1d2e16d62fbcca313b38f716..f27d1168862fabfefd96f553ce2411d54b5896a2 100644 |
--- a/chrome/common/cancelable_task_tracker.cc |
+++ b/chrome/common/cancelable_task_tracker.cc |
@@ -84,7 +84,7 @@ CancelableTaskTracker::TaskId CancelableTaskTracker::PostTaskAndReply( |
DCHECK(thread_checker_.CalledOnValidThread()); |
// We need a MessageLoop to run reply. |
- DCHECK(base::MessageLoopProxy::current()); |
+ DCHECK(base::MessageLoopProxy::current().get()); |
// Owned by reply callback below. |
CancellationFlag* flag = new CancellationFlag(); |
@@ -110,7 +110,7 @@ CancelableTaskTracker::TaskId CancelableTaskTracker::PostTaskAndReply( |
CancelableTaskTracker::TaskId CancelableTaskTracker::NewTrackedTaskId( |
IsCanceledCallback* is_canceled_cb) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- DCHECK(base::MessageLoopProxy::current()); |
+ DCHECK(base::MessageLoopProxy::current().get()); |
TaskId id = next_id_; |
next_id_++; // int64 is big enough that we ignore the potential overflow. |