diff options
Diffstat (limited to 'chromium/extensions/common/manifest_handlers/requirements_info.cc')
-rw-r--r-- | chromium/extensions/common/manifest_handlers/requirements_info.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/extensions/common/manifest_handlers/requirements_info.cc b/chromium/extensions/common/manifest_handlers/requirements_info.cc index d743e300d4a..5c649b23fac 100644 --- a/chromium/extensions/common/manifest_handlers/requirements_info.cc +++ b/chromium/extensions/common/manifest_handlers/requirements_info.cc @@ -43,7 +43,11 @@ RequirementsHandler::~RequirementsHandler() { base::span<const char* const> RequirementsHandler::Keys() const { static constexpr const char* kKeys[] = {keys::kRequirements}; +#if !defined(__GNUC__) || __GNUC__ > 5 return kKeys; +#else + return base::make_span(kKeys, 1); +#endif } bool RequirementsHandler::AlwaysParseForType(Manifest::Type type) const { |