Index: content/browser/geolocation/geolocation_dispatcher_host.cc |
diff --git a/content/browser/geolocation/geolocation_dispatcher_host.cc b/content/browser/geolocation/geolocation_dispatcher_host.cc |
index c5591cdc72a9afe02243d188d2279ee4330ade8e..10ed49599d057bac04ad98837bfcd7a7f2dfee49 100644 |
--- a/content/browser/geolocation/geolocation_dispatcher_host.cc |
+++ b/content/browser/geolocation/geolocation_dispatcher_host.cc |
@@ -140,7 +140,7 @@ void GeolocationDispatcherHostImpl::OnRequestPermission( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
DVLOG(1) << __FUNCTION__ << " " << render_process_id_ << ":" |
<< render_view_id << ":" << bridge_id; |
- if (geolocation_permission_context_) { |
+ if (geolocation_permission_context_.get()) { |
geolocation_permission_context_->RequestGeolocationPermission( |
render_process_id_, render_view_id, bridge_id, requesting_frame, |
base::Bind(&SendGeolocationPermissionResponse, render_process_id_, |
@@ -160,7 +160,7 @@ void GeolocationDispatcherHostImpl::OnCancelPermissionRequest( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
DVLOG(1) << __FUNCTION__ << " " << render_process_id_ << ":" |
<< render_view_id << ":" << bridge_id; |
- if (geolocation_permission_context_) { |
+ if (geolocation_permission_context_.get()) { |
geolocation_permission_context_->CancelGeolocationPermissionRequest( |
render_process_id_, render_view_id, bridge_id, requesting_frame); |
} |