From d9d873bac67047cfacc9f5ef96ee488f2cb0f1c3 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Mon, 31 Oct 2022 12:44:48 +0900 Subject: Clean up some inconsistencies with GUC declarations This is similar to 7d25958, and this commit takes care of all the remaining inconsistencies between the initial value used in the C variable associated to a GUC and its default value stored in the GUC tables (as of pg_settings.boot_val). Some of the initial values of the GUCs updated rely on a compile-time default. These are refactored so as the GUC table and its C declaration use the same values. This makes everything consistent with other places, backend_flush_after, bgwriter_flush_after, port, checkpoint_flush_after doing so already, for example. Extracted from a larger patch by Peter Smith. The spots updated in the modules are from me. Author: Peter Smith, Michael Paquier Reviewed-by: Nathan Bossart, Tom Lane, Justin Pryzby Discussion: https://postgr.es/m/CAHut+PtHE0XSfjjRQ6D4v7+dqzCw=d+1a64ujra4EX8aoc_Z+w@mail.gmail.com --- contrib/sepgsql/hooks.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'contrib/sepgsql/hooks.c') diff --git a/contrib/sepgsql/hooks.c b/contrib/sepgsql/hooks.c index 87fdd972c27..363ac067003 100644 --- a/contrib/sepgsql/hooks.c +++ b/contrib/sepgsql/hooks.c @@ -57,7 +57,7 @@ static sepgsql_context_info_t sepgsql_context_info; /* * GUC: sepgsql.permissive = (on|off) */ -static bool sepgsql_permissive; +static bool sepgsql_permissive = false; bool sepgsql_get_permissive(void) @@ -68,7 +68,7 @@ sepgsql_get_permissive(void) /* * GUC: sepgsql.debug_audit = (on|off) */ -static bool sepgsql_debug_audit; +static bool sepgsql_debug_audit = false; bool sepgsql_get_debug_audit(void) -- cgit v1.2.3