| 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(
|
|
|