diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2018-03-12 12:17:58 -0400 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2018-03-13 09:56:25 -0400 |
commit | 6cf86f435472b27bbc5e22c713bca08aa2d94af7 (patch) | |
tree | c1722f6bb851bcb468a2d01edf23f872c0b89597 /src/backend/utils/misc/guc.c | |
parent | 377b5ac4845c5ffbf992ee95c32d7d16d38b9081 (diff) | |
download | postgresql-6cf86f435472b27bbc5e22c713bca08aa2d94af7.tar.gz postgresql-6cf86f435472b27bbc5e22c713bca08aa2d94af7.zip |
Change internal integer representation of Value node
A Value node would store an integer as a long. This causes needless
portability risks, as long can be of varying sizes. Change it to use
int instead. All code using this was already careful to only store
32-bit values anyway.
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Diffstat (limited to 'src/backend/utils/misc/guc.c')
-rw-r--r-- | src/backend/utils/misc/guc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index a4f9b3668e0..fc3e10c7509 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -6913,7 +6913,7 @@ flatten_set_variable_args(const char *name, List *args) switch (nodeTag(&con->val)) { case T_Integer: - appendStringInfo(&buf, "%ld", intVal(&con->val)); + appendStringInfo(&buf, "%d", intVal(&con->val)); break; case T_Float: /* represented as a string, so just copy it */ |