From ecbf368dc06f31b88417bb3a2c68d7d9999f6a6a Mon Sep 17 00:00:00 2001 From: onderkalaci Date: Wed, 26 Apr 2023 20:29:15 +0300 Subject: [PATCH] guc vars 3057465acfbea2f3dd7a914a1478064022c6eecd --- src/backend/distributed/commands/role.c | 6 +++--- src/backend/distributed/shared_library_init.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/distributed/commands/role.c b/src/backend/distributed/commands/role.c index 4c21b2f43..fbc131767 100644 --- a/src/backend/distributed/commands/role.c +++ b/src/backend/distributed/commands/role.c @@ -703,12 +703,12 @@ MakeSetStatementArguments(char *configurationName, char *configurationValue) * is no other way to determine allowed units, and value types other than * using this function */ - struct config_generic **gucVariables = get_guc_variables(); - int numOpts = GetNumConfigOptions(); + int gucCount; + struct config_generic **gucVariables = get_guc_variables(&gucCount); struct config_generic **matchingConfig = (struct config_generic **) SafeBsearch((void *) &key, (void *) gucVariables, - numOpts, + gucCount, sizeof(struct config_generic *), ConfigGenericNameCompare); diff --git a/src/backend/distributed/shared_library_init.c b/src/backend/distributed/shared_library_init.c index e7fedd1d8..381ea0000 100644 --- a/src/backend/distributed/shared_library_init.c +++ b/src/backend/distributed/shared_library_init.c @@ -2567,8 +2567,8 @@ RegisterCitusConfigVariables(void) static void OverridePostgresConfigAssignHooks(void) { - struct config_generic **guc_vars = get_guc_variables(); - int gucCount = GetNumConfigOptions(); + int gucCount; + struct config_generic **guc_vars = get_guc_variables(&gucCount); for (int gucIndex = 0; gucIndex < gucCount; gucIndex++) {