diff options
author | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-04 04:43:45 +0000 |
---|---|---|
committer | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-04 04:43:45 +0000 |
commit | e8dad9bc446a8a1f51fe9cba4c3dda7e8297379f (patch) | |
tree | 99015ea214c50a76144b0b03e63b1d0841672145 /chrome/browser/metrics/tracking_synchronizer.cc | |
parent | cb9b369af078609909d5b1a93611bac3591d09cf (diff) | |
download | chromium_src-e8dad9bc446a8a1f51fe9cba4c3dda7e8297379f.zip chromium_src-e8dad9bc446a8a1f51fe9cba4c3dda7e8297379f.tar.gz chromium_src-e8dad9bc446a8a1f51fe9cba4c3dda7e8297379f.tar.bz2 |
Update chrome/ to use WeakPtr<T>::get() instead of implicit "operator T*"
BUG=245942
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/15987009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203849 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/metrics/tracking_synchronizer.cc')
-rw-r--r-- | chrome/browser/metrics/tracking_synchronizer.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/metrics/tracking_synchronizer.cc b/chrome/browser/metrics/tracking_synchronizer.cc index bdc0888..383b039 100644 --- a/chrome/browser/metrics/tracking_synchronizer.cc +++ b/chrome/browser/metrics/tracking_synchronizer.cc @@ -132,7 +132,7 @@ class TrackingSynchronizer::RequestContext { bool received_process_group_count = request->received_process_group_count_; int unresponsive_processes = request->processes_pending_; - if (request->callback_object_) + if (request->callback_object_.get()) request->callback_object_->FinishedReceivingProfilerData(); delete request; @@ -274,9 +274,9 @@ void TrackingSynchronizer::DecrementPendingProcessesAndSendData( if (!request) return; - if (request->callback_object_) { - request->callback_object_->ReceivedProfilerData(profiler_data, - process_type); + if (request->callback_object_.get()) { + request->callback_object_ + ->ReceivedProfilerData(profiler_data, process_type); } // Delete request if we have heard back from all child processes. |