diff options
author | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2010-11-22 19:00:31 -0300 |
---|---|---|
committer | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2010-11-22 19:00:31 -0300 |
commit | 5272d7987506554f6b2bde740e1b4d7e4a0b8608 (patch) | |
tree | d4abf163f547615dbf8653c36b72ed9e848aa336 /src | |
parent | 95dacf85939b213584ae5d50cbddf87eb687e582 (diff) | |
download | postgresql-5272d7987506554f6b2bde740e1b4d7e4a0b8608.tar.gz |
Remove GucContext parameter from ParseConfigFile
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/utils/misc/guc-file.l | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/backend/utils/misc/guc-file.l b/src/backend/utils/misc/guc-file.l index b51fd1dd54..3b827958f5 100644 --- a/src/backend/utils/misc/guc-file.l +++ b/src/backend/utils/misc/guc-file.l @@ -50,7 +50,7 @@ static unsigned int ConfigFileLineno; int GUC_yylex(void); static bool ParseConfigFile(const char *config_file, const char *calling_file, - int depth, GucContext context, int elevel, + int depth, int elevel, struct name_value_pair **head_p, struct name_value_pair **tail_p); static void free_name_value_list(struct name_value_pair * list); @@ -140,9 +140,7 @@ ProcessConfigFile(GucContext context) /* Parse the file into a list of option names and values */ head = tail = NULL; - if (!ParseConfigFile(ConfigFileName, NULL, - 0, context, elevel, - &head, &tail)) + if (!ParseConfigFile(ConfigFileName, NULL, 0, elevel, &head, &tail)) goto cleanup_list; /* @@ -368,7 +366,6 @@ ProcessConfigFile(GucContext context) * calling_file: absolute path of file containing the "include" directive, * or NULL at outer level (config_file must be absolute at outer level) * depth: recursion depth (used only to prevent infinite recursion) - * context: GucContext passed to ProcessConfigFile() * elevel: error logging level determined by ProcessConfigFile() * Output parameters: * head_p, tail_p: head and tail of linked list of name/value pairs @@ -389,7 +386,7 @@ ProcessConfigFile(GucContext context) */ static bool ParseConfigFile(const char *config_file, const char *calling_file, - int depth, GucContext context, int elevel, + int depth, int elevel, struct name_value_pair **head_p, struct name_value_pair **tail_p) { @@ -496,7 +493,7 @@ ParseConfigFile(const char *config_file, const char *calling_file, unsigned int save_ConfigFileLineno = ConfigFileLineno; if (!ParseConfigFile(opt_value, config_file, - depth + 1, context, elevel, + depth + 1, elevel, head_p, tail_p)) { pfree(opt_name); |