| Index: chrome/browser/extensions/permissions_based_management_policy_provider.cc
|
| diff --git a/chrome/browser/extensions/permissions_based_management_policy_provider.cc b/chrome/browser/extensions/permissions_based_management_policy_provider.cc
|
| index 57fa45aa0394351a8488267d6b29056ec7d4f29d..4b4094e338d469383d5afca4e8caa9fb8f0d1772 100644
|
| --- a/chrome/browser/extensions/permissions_based_management_policy_provider.cc
|
| +++ b/chrome/browser/extensions/permissions_based_management_policy_provider.cc
|
| @@ -41,10 +41,10 @@ bool PermissionsBasedManagementPolicyProvider::UserMayLoad(
|
| if (Manifest::IsComponentLocation(extension->location()))
|
| return true;
|
|
|
| - scoped_refptr<const PermissionSet> required_permissions =
|
| + const PermissionSet* required_permissions =
|
| PermissionsParser::GetRequiredPermissions(extension);
|
|
|
| - if (!settings_->IsPermissionSetAllowed(extension, required_permissions)) {
|
| + if (!settings_->IsPermissionSetAllowed(extension, *required_permissions)) {
|
| if (error) {
|
| *error =
|
| l10n_util::GetStringFUTF16(IDS_EXTENSION_CANT_INSTALL_POLICY_BLOCKED,
|
|
|