Index: content/renderer/pepper/pepper_plugin_delegate_impl.cc |
diff --git a/content/renderer/pepper/pepper_plugin_delegate_impl.cc b/content/renderer/pepper/pepper_plugin_delegate_impl.cc |
index 2b0bcda5a48249c7ed4e51f61cbc1d5ea640242a..58408375dd3a403da128703afd4eaa02c45d5d34 100644 |
--- a/content/renderer/pepper/pepper_plugin_delegate_impl.cc |
+++ b/content/renderer/pepper/pepper_plugin_delegate_impl.cc |
@@ -930,17 +930,17 @@ void PepperPluginDelegateImpl::OnPpapiBrokerPermissionResult( |
DCHECK(client_ptr.get()); |
pending_permission_requests_.Remove(request_id); |
base::WeakPtr<webkit::ppapi::PPB_Broker_Impl> client = *client_ptr; |
- if (!client) |
+ if (!client.get()) |
return; |
webkit::ppapi::PluginModule* plugin_module = |
- webkit::ppapi::ResourceHelper::GetPluginModule(client); |
+ webkit::ppapi::ResourceHelper::GetPluginModule(client.get()); |
if (!plugin_module) |
return; |
PepperBrokerImpl* broker = |
static_cast<PepperBrokerImpl*>(plugin_module->GetBroker()); |
- broker->OnBrokerPermissionResult(client, result); |
+ broker->OnBrokerPermissionResult(client.get(), result); |
} |
bool PepperPluginDelegateImpl::AsyncOpenFile( |