summaryrefslogtreecommitdiff
path: root/mysys/default.c
diff options
context:
space:
mode:
authorunknown <hf@deer.(none)>2005-01-11 23:28:56 +0400
committerunknown <hf@deer.(none)>2005-01-11 23:28:56 +0400
commitc7fbf424c79895e026906aca60ed2d3b4c57d31b (patch)
treed0dbca98135d7b8f177ae379bd5376be66022a1f /mysys/default.c
parenta1b522f809e49dbd0782a50c246bb839d458ff71 (diff)
downloadmariadb-git-c7fbf424c79895e026906aca60ed2d3b4c57d31b.tar.gz
Merging fixed
Diffstat (limited to 'mysys/default.c')
-rw-r--r--mysys/default.c31
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;