chore: remove invalid constexpr qualification (#40006)

GetPathConstant calls base::internal::flat_tree<Key, GetKeyFromValue, KeyCompare, Container>::find(Key const&) const which is not constexpr.
GCC 12 and earlier raise a compile error on this.
This commit is contained in:
Bruno Pitrus 2023-09-28 18:49:09 +02:00 committed by GitHub
parent da92c9aa27
commit e3e793d25b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -433,7 +433,7 @@ IconLoader::IconSize GetIconSizeByString(const std::string& size) {
} }
// Return the path constant from string. // Return the path constant from string.
constexpr int GetPathConstant(base::StringPiece name) { int GetPathConstant(base::StringPiece name) {
// clang-format off // clang-format off
constexpr auto Lookup = base::MakeFixedFlatMapSorted<base::StringPiece, int>({ constexpr auto Lookup = base::MakeFixedFlatMapSorted<base::StringPiece, int>({
{"appData", DIR_APP_DATA}, {"appData", DIR_APP_DATA},