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