| Index: chrome/common/extensions/permissions/api_permission_set.h
|
| diff --git a/chrome/common/extensions/permissions/api_permission_set.h b/chrome/common/extensions/permissions/api_permission_set.h
|
| index 848484e2399720713194ac6ec2ec09a5654e7cc6..5c993696f037608595539fc4af5e99c84abf7698 100644
|
| --- a/chrome/common/extensions/permissions/api_permission_set.h
|
| +++ b/chrome/common/extensions/permissions/api_permission_set.h
|
| @@ -27,7 +27,7 @@ class APIPermissionSet {
|
| class const_iterator :
|
| public std::iterator<std::input_iterator_tag, const APIPermission*> {
|
| public:
|
| - const_iterator(const APIPermissionMap::const_iterator& it);
|
| + explicit const_iterator(const APIPermissionMap::const_iterator& it);
|
| const_iterator(const const_iterator& ids_it);
|
|
|
| const_iterator& operator++() {
|
| @@ -71,11 +71,11 @@ class APIPermissionSet {
|
| }
|
|
|
| const_iterator end() const {
|
| - return map().end();
|
| + return const_iterator(map().end());
|
| }
|
|
|
| const_iterator find(APIPermission::ID id) const {
|
| - return map().find(id);
|
| + return const_iterator(map().find(id));
|
| }
|
|
|
| const APIPermissionMap& map() const {
|
|
|