Fix headerscheck warning.
authorJeff Davis <jdavis@postgresql.org>
Tue, 18 Mar 2025 15:37:07 +0000 (08:37 -0700)
committerJeff Davis <jdavis@postgresql.org>
Tue, 18 Mar 2025 15:37:07 +0000 (08:37 -0700)
Reported-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/93731.1742310701@sss.pgh.pa.us

src/common/unicode/generate-unicode_case_table.pl
src/common/unicode_case.c
src/include/common/unicode_case_table.h

index ddd0980719b7c79690cb21d6ddfc2a934341b1e5..c2adf1662a04ab7266d881dc8e4aed3983c328a4 100644 (file)
@@ -466,20 +466,6 @@ foreach my $entry (@{ $map{special} })
 
 print $OT "\n};\n";
 
-print $OT <<"EOS";
-
-/*
- * Map for each case kind.
- */
-static const pg_wchar *casekind_map[NCaseKind] =
-{
-   [CaseLower] = case_map_lower,
-   [CaseTitle] = case_map_title,
-   [CaseUpper] = case_map_upper,
-   [CaseFold] = case_map_fold,
-};
-EOS
-
 my @codepoints = keys %simple;
 my $range = make_ranges(\@codepoints, 500);
 my @case_map_lines = range_tables($range);
index b3c6362e009d94560b36c119902fa3947bb389d0..26722e9a2d956469ae6e21aa41c927d4eeadf55d 100644 (file)
@@ -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,
index 5b33f64a666af8df8f5a0b67895cdb7e87b880ae..aa66c3df73c012dfcad7e081add903ac29a04ebd 100644 (file)
@@ -8592,17 +8592,6 @@ static const uint8 case_map_special[1677] =
 
 };
 
-/*
- * Map for each case kind.
- */
-static const pg_wchar *casekind_map[NCaseKind] =
-{
-   [CaseLower] = case_map_lower,
-   [CaseTitle] = case_map_title,
-   [CaseUpper] = case_map_upper,
-   [CaseFold] = case_map_fold,
-};
-
 /*
  * Used by case_index() to map a codepoint to an index that can be used in any
  * of the following arrays: case_map_lower, case_map_title, case_map_upper,