| Index: extensions/common/extension_messages.cc
|
| diff --git a/extensions/common/extension_messages.cc b/extensions/common/extension_messages.cc
|
| index 129c0ff01c6bed7b0319b6b36a56a3ee58f0a2a3..ce572112d44a6b3a504836bf7a27e74a7992dce6 100644
|
| --- a/extensions/common/extension_messages.cc
|
| +++ b/extensions/common/extension_messages.cc
|
| @@ -26,11 +26,11 @@ ExtensionMsg_PermissionSetStruct::ExtensionMsg_PermissionSetStruct() {
|
| }
|
|
|
| ExtensionMsg_PermissionSetStruct::ExtensionMsg_PermissionSetStruct(
|
| - const PermissionSet* permissions)
|
| - : apis(permissions->apis()),
|
| - manifest_permissions(permissions->manifest_permissions()),
|
| - explicit_hosts(permissions->explicit_hosts()),
|
| - scriptable_hosts(permissions->scriptable_hosts()) {
|
| + const PermissionSet& permissions)
|
| + : apis(permissions.apis()),
|
| + manifest_permissions(permissions.manifest_permissions()),
|
| + explicit_hosts(permissions.explicit_hosts()),
|
| + scriptable_hosts(permissions.scriptable_hosts()) {
|
| }
|
|
|
| ExtensionMsg_PermissionSetStruct::~ExtensionMsg_PermissionSetStruct() {
|
| @@ -53,9 +53,9 @@ ExtensionMsg_Loaded_Params::ExtensionMsg_Loaded_Params(
|
| : manifest(extension->manifest()->value()->DeepCopy()),
|
| location(extension->location()),
|
| path(extension->path()),
|
| - active_permissions(extension->permissions_data()->active_permissions()),
|
| + active_permissions(*extension->permissions_data()->active_permissions()),
|
| withheld_permissions(
|
| - extension->permissions_data()->withheld_permissions()),
|
| + *extension->permissions_data()->withheld_permissions()),
|
| id(extension->id()),
|
| creation_flags(extension->creation_flags()) {
|
| }
|
|
|