aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2018-10-17 15:32:47 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2018-10-17 15:32:47 -0400
commit48d818ede15b3e43546e8d49dc19a3021bc773cf (patch)
treeab25aefed75677283c80bc4ce19d8d9315698b07 /src/backend
parent9958b2b2a8cc25e8d791fc965fff3f0496163be6 (diff)
downloadpostgresql-48d818ede15b3e43546e8d49dc19a3021bc773cf.tar.gz
postgresql-48d818ede15b3e43546e8d49dc19a3021bc773cf.zip
Const-ify a few more large static tables.
Per research by Andres. Discussion: https://postgr.es/m/20181015200754.7y7zfuzsoux2c4ya@alap3.anarazel.de
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/utils/adt/datetime.c4
-rw-r--r--src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/sjis.map2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/utils/adt/datetime.c b/src/backend/utils/adt/datetime.c
index 46159de7958..20d6cee8b10 100644
--- a/src/backend/utils/adt/datetime.c
+++ b/src/backend/utils/adt/datetime.c
@@ -165,7 +165,7 @@ static const datetkn datetktbl[] = {
{YESTERDAY, RESERV, DTK_YESTERDAY} /* yesterday midnight */
};
-static int szdatetktbl = sizeof datetktbl / sizeof datetktbl[0];
+static const int szdatetktbl = sizeof datetktbl / sizeof datetktbl[0];
/*
* deltatktbl: same format as datetktbl, but holds keywords used to represent
@@ -238,7 +238,7 @@ static const datetkn deltatktbl[] = {
{"yrs", UNITS, DTK_YEAR} /* "years" relative */
};
-static int szdeltatktbl = sizeof deltatktbl / sizeof deltatktbl[0];
+static const int szdeltatktbl = sizeof deltatktbl / sizeof deltatktbl[0];
static TimeZoneAbbrevTable *zoneabbrevtbl = NULL;
diff --git a/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/sjis.map b/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/sjis.map
index cfcfaefb06d..1062f834d61 100644
--- a/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/sjis.map
+++ b/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/sjis.map
@@ -1,4 +1,4 @@
-static struct
+static const struct
{
unsigned short int nec; /* SJIS UDC (NEC selection IBM kanji) */
unsigned short int sjis; /* SJIS UDC (IBM kanji) */