Chromium Code Reviews| Index: extensions/browser/admin_policy.cc |
| diff --git a/extensions/browser/admin_policy.cc b/extensions/browser/admin_policy.cc |
| index 574deff0022681c4ebc27abdbeb4f021675bb7fa..6ab947d92f887b6348147cfc7a824d865186b83b 100644 |
| --- a/extensions/browser/admin_policy.cc |
| +++ b/extensions/browser/admin_policy.cc |
| @@ -93,12 +93,15 @@ bool UserMayLoad(const base::ListValue* blacklist, |
| case Manifest::TYPE_HOSTED_APP: |
| case Manifest::TYPE_LEGACY_PACKAGED_APP: |
| case Manifest::TYPE_PLATFORM_APP: |
| - case Manifest::TYPE_SHARED_MODULE: |
| + case Manifest::TYPE_SHARED_MODULE: { |
| base::FundamentalValue type_value(extension->GetType()); |
| if (allowed_types && |
| allowed_types->Find(type_value) == allowed_types->end()) |
| return ReturnLoadError(extension, error); |
| break; |
|
Devlin
2014/05/21 19:54:09
Hey, this break statement actually does something
|
| + } |
| + case Manifest::NUM_LOAD_TYPES: |
| + NOTREACHED(); |
| } |
| // Check the whitelist/forcelist first. |