summaryrefslogtreecommitdiff
path: root/mysys
diff options
context:
space:
mode:
authorunknown <petr@mysql.com>2005-02-19 02:22:05 +0300
committerunknown <petr@mysql.com>2005-02-19 02:22:05 +0300
commit3ca2353e925efad920ab7aa203601612370fea6d (patch)
tree1df348cba6b8776f1afec57cfa41b6bb4de2d87b /mysys
parenta860439789048bb76a805d776d6cc777ff93a0e2 (diff)
parent97f26ff5f686a1ca2e97009b66ab40a4d29528e6 (diff)
downloadmariadb-git-3ca2353e925efad920ab7aa203601612370fea6d.tar.gz
merge
support-files/mysql.spec.sh: Auto merged support-files/mysql.server.sh: revert changes
Diffstat (limited to 'mysys')
-rw-r--r--mysys/default.c42
1 files changed, 4 insertions, 38 deletions
diff --git a/mysys/default.c b/mysys/default.c
index 73dca3b6c2f..1c06feec634 100644
--- a/mysys/default.c
+++ b/mysys/default.c
@@ -83,7 +83,7 @@ static char *remove_end_comment(char *ptr);
Process config files in default directories.
SYNOPSIS
- search_files()
+ my_search_option_files()
conf_file Basename for configuration file to search for.
If this is a path, then only this file is read.
argc Pointer to argc of original program
@@ -103,13 +103,13 @@ static char *remove_end_comment(char *ptr);
1 given cinf_file doesn't exist
*/
-static int search_files(const char *conf_file, int *argc, char ***argv,
+int my_search_option_files(const char *conf_file, int *argc, char ***argv,
uint *args_used, Process_option_func func,
void *func_ctx)
{
const char **dirs, *forced_default_file;
int error= 0;
- DBUG_ENTER("search_files");
+ DBUG_ENTER("my_search_option_files");
/* Check if we want to force the use a specific default file */
get_defaults_files(*argc, *argv,
@@ -181,40 +181,6 @@ err:
/*
- Simplified version of search_files (no argv, argc to process).
-
- SYNOPSIS
- process_default_option_files()
- conf_file Basename for configuration file to search for.
- If this is a path, then only this file is read.
- func Pointer to the function to process options
- func_ctx It's context. Usually it is the structure to
- store additional options.
-
- DESCRIPTION
-
- Often we want only to get options from default config files. In this case we
- don't want to provide any argc and argv parameters. This function is a
- simplified variant of search_files which allows us to forget about
- argc, argv.
-
- RETURN
- 0 ok
- 1 given cinf_file doesn't exist
-*/
-
-int process_default_option_files(const char *conf_file,
- Process_option_func func, void *func_ctx)
-{
- int argc= 1;
- /* this is a dummy variable for search_files() */
- uint args_used;
-
- return search_files(conf_file, &argc, NULL, &args_used, func, func_ctx);
-}
-
-
-/*
The option handler for load_defaults.
SYNOPSIS
@@ -363,7 +329,7 @@ int load_defaults(const char *conf_file, const char **groups,
ctx.args= &args;
ctx.group= &group;
- error= search_files(conf_file, argc, argv, &args_used,
+ error= my_search_option_files(conf_file, argc, argv, &args_used,
handle_default_option, (void *) &ctx);
/*
Here error contains <> 0 only if we have a fully specified conf_file