From 549ea06e4217aca10d3a73dc09cf5018c51bc23a Mon Sep 17 00:00:00 2001 From: Jeff Davis Date: Tue, 18 Mar 2025 08:37:07 -0700 Subject: Fix headerscheck warning. Reported-by: Tom Lane Discussion: https://postgr.es/m/93731.1742310701@sss.pgh.pa.us --- src/common/unicode_case.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/common/unicode_case.c') diff --git a/src/common/unicode_case.c b/src/common/unicode_case.c index b3c6362e009..26722e9a2d9 100644 --- a/src/common/unicode_case.c +++ b/src/common/unicode_case.c @@ -27,6 +27,17 @@ enum CaseMapResult CASEMAP_SPECIAL, }; +/* + * Map for each case kind. + */ +static const pg_wchar *const casekind_map[NCaseKind] = +{ + [CaseLower] = case_map_lower, + [CaseTitle] = case_map_title, + [CaseUpper] = case_map_upper, + [CaseFold] = case_map_fold, +}; + static pg_wchar find_case_map(pg_wchar ucs, const pg_wchar *map); static size_t convert_case(char *dst, size_t dstsize, const char *src, ssize_t srclen, CaseKind str_casekind, bool full, WordBoundaryNext wbnext, -- cgit v1.2.3