Skip to content

Commit dd12bef

Browse files
committed
Include array size in forward declaration.
Some compilers require it. At least Visual Studio, according to the buildfarm, and gcc with the -pedantic flag.
1 parent 57488c1 commit dd12bef

File tree

77 files changed

+77
-77
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+77
-77
lines changed

src/backend/utils/mb/Unicode/big5_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/big5_to_utf8.map */
22
/* This file is generated by UCS_to_BIG5.pl */
33

4-
static const uint32 big5_to_unicode_tree_table[];
4+
static const uint32 big5_to_unicode_tree_table[17088];
55

66
static const pg_mb_radix_tree big5_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/convutils.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ sub print_radix_table
515515
###
516516
### Print the struct and array.
517517
###
518-
printf $out "static const $datatype ${tblname}_table[];\n";
518+
printf $out "static const $datatype ${tblname}_table[$tblsize];\n";
519519
printf $out "\n";
520520
printf $out "static const pg_mb_radix_tree $tblname =\n";
521521
printf $out "{\n";

src/backend/utils/mb/Unicode/euc_cn_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/euc_cn_to_utf8.map */
22
/* This file is generated by UCS_to_EUC_CN.pl */
33

4-
static const uint32 euc_cn_to_unicode_tree_table[];
4+
static const uint32 euc_cn_to_unicode_tree_table[7792];
55

66
static const pg_mb_radix_tree euc_cn_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/euc_jis_2004_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/euc_jis_2004_to_utf8.map */
22
/* This file is generated by UCS_to_EUC_JIS_2004.pl */
33

4-
static const uint32 euc_jis_2004_to_unicode_tree_table[];
4+
static const uint32 euc_jis_2004_to_unicode_tree_table[11727];
55

66
static const pg_mb_radix_tree euc_jis_2004_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/euc_jp_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/euc_jp_to_utf8.map */
22
/* This file is generated by UCS_to_EUC_JP.pl */
33

4-
static const uint32 euc_jp_to_unicode_tree_table[];
4+
static const uint32 euc_jp_to_unicode_tree_table[14254];
55

66
static const pg_mb_radix_tree euc_jp_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/euc_kr_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/euc_kr_to_utf8.map */
22
/* This file is generated by UCS_to_EUC_KR.pl */
33

4-
static const uint32 euc_kr_to_unicode_tree_table[];
4+
static const uint32 euc_kr_to_unicode_tree_table[8553];
55

66
static const pg_mb_radix_tree euc_kr_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/euc_tw_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/euc_tw_to_utf8.map */
22
/* This file is generated by UCS_to_EUC_TW.pl */
33

4-
static const uint32 euc_tw_to_unicode_tree_table[];
4+
static const uint32 euc_tw_to_unicode_tree_table[27068];
55

66
static const pg_mb_radix_tree euc_tw_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/gb18030_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/gb18030_to_utf8.map */
22
/* This file is generated by UCS_to_GB18030.pl */
33

4-
static const uint32 gb18030_to_unicode_tree_table[];
4+
static const uint32 gb18030_to_unicode_tree_table[32795];
55

66
static const pg_mb_radix_tree gb18030_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/gbk_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/gbk_to_utf8.map */
22
/* This file is generated by UCS_to_most.pl */
33

4-
static const uint32 gbk_to_unicode_tree_table[];
4+
static const uint32 gbk_to_unicode_tree_table[24354];
55

66
static const pg_mb_radix_tree gbk_to_unicode_tree =
77
{

src/backend/utils/mb/Unicode/iso8859_10_to_utf8.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* src/backend/utils/mb/Unicode/iso8859_10_to_utf8.map */
22
/* This file is generated by UCS_to_most.pl */
33

4-
static const uint32 iso8859_10_to_unicode_tree_table[];
4+
static const uint32 iso8859_10_to_unicode_tree_table[256];
55

66
static const pg_mb_radix_tree iso8859_10_to_unicode_tree =
77
{

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy