diff options
author | unknown <hf@deer.(none)> | 2005-01-11 23:28:56 +0400 |
---|---|---|
committer | unknown <hf@deer.(none)> | 2005-01-11 23:28:56 +0400 |
commit | c7fbf424c79895e026906aca60ed2d3b4c57d31b (patch) | |
tree | d0dbca98135d7b8f177ae379bd5376be66022a1f /mysys/default.c | |
parent | a1b522f809e49dbd0782a50c246bb839d458ff71 (diff) | |
download | mariadb-git-c7fbf424c79895e026906aca60ed2d3b4c57d31b.tar.gz |
Merging fixed
Diffstat (limited to 'mysys/default.c')
-rw-r--r-- | mysys/default.c | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/mysys/default.c b/mysys/default.c index 9fc1bc8aa56..0b3f830d476 100644 --- a/mysys/default.c +++ b/mysys/default.c @@ -112,20 +112,14 @@ static int search_files(const char *conf_file, int *argc, char ***argv, DBUG_ENTER("search_files"); /* Check if we want to force the use a specific default file */ - forced_default_file= 0; - if (*argc >= 2) - { - if (is_prefix(argv[0][1],"--defaults-file=")) - { - forced_default_file= strchr(argv[0][1],'=') + 1; - (*args_used)++; - } - else if (is_prefix(argv[0][1],"--defaults-extra-file=")) - { - defaults_extra_file= strchr(argv[0][1],'=') + 1; - (*args_used)++; - } - } + get_defaults_files(*argc, *argv, + (char **)&forced_default_file, &defaults_extra_file); + if (forced_default_file) + forced_default_file= strchr(forced_default_file,'=')+1; + if (defaults_extra_file) + defaults_extra_file= strchr(defaults_extra_file,'=')+1; + + args_used+= (forced_default_file ? 1 : 0) + (defaults_extra_file ? 1 : 0); if (forced_default_file) { @@ -355,15 +349,6 @@ int load_defaults(const char *conf_file, const char **groups, DBUG_RETURN(0); } - get_defaults_files(*argc, *argv, - (char **)&forced_default_file, &defaults_extra_file); - if (forced_default_file) - forced_default_file= strchr(forced_default_file,'=')+1; - if (defaults_extra_file) - defaults_extra_file= strchr(defaults_extra_file,'=')+1; - - args_used+= (forced_default_file ? 1 : 0) + (defaults_extra_file ? 1 : 0); - group.count=0; group.name= "defaults"; group.type_names= groups; |