Index: extensions/common/permissions/api_permission_set.cc |
diff --git a/extensions/common/permissions/api_permission_set.cc b/extensions/common/permissions/api_permission_set.cc |
index e7d54bd13defdb0693ee105aefb3893718d950b6..3d6e02ae56a4efc6e47a4d845ead11880a1c8524 100644 |
--- a/extensions/common/permissions/api_permission_set.cc |
+++ b/extensions/common/permissions/api_permission_set.cc |
@@ -255,6 +255,10 @@ bool PermissionIDSet::Includes(const PermissionIDSet& subset) const { |
subset.permissions_); |
} |
+bool PermissionIDSet::Equals(const PermissionIDSet& set) const { |
+ return permissions_ == set.permissions_; |
+} |
+ |
// static |
PermissionIDSet PermissionIDSet::Difference(const PermissionIDSet& set_1, |
const PermissionIDSet& set_2) { |
@@ -284,7 +288,7 @@ bool PermissionIDSet::empty() const { |
return permissions_.empty(); |
} |
-PermissionIDSet::PermissionIDSet(std::set<PermissionID> permissions) |
+PermissionIDSet::PermissionIDSet(const std::set<PermissionID>& permissions) |
: permissions_(permissions) { |
} |