diff options
author | unknown <jonas@perch.ndb.mysql.com> | 2007-02-16 18:22:52 +0100 |
---|---|---|
committer | unknown <jonas@perch.ndb.mysql.com> | 2007-02-16 18:22:52 +0100 |
commit | 9f247e56b2adfc2ba25a700cf3f75f138cf39faf (patch) | |
tree | 5049111a9ea1dfe09dab8bbb770cb4cd684bada2 /ndb | |
parent | 363e4b27aa5d529ceedf72a52498f7ddcd55bef6 (diff) | |
parent | 0e39133ad73e7ec7e821591d912509054174d697 (diff) | |
download | mariadb-git-9f247e56b2adfc2ba25a700cf3f75f138cf39faf.tar.gz |
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
ndb/src/mgmsrv/InitConfigFileParser.cpp:
Auto merged
Diffstat (limited to 'ndb')
-rw-r--r-- | ndb/src/mgmsrv/InitConfigFileParser.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/ndb/src/mgmsrv/InitConfigFileParser.cpp b/ndb/src/mgmsrv/InitConfigFileParser.cpp index fdfc0cde1a2..b49f6ebc5e4 100644 --- a/ndb/src/mgmsrv/InitConfigFileParser.cpp +++ b/ndb/src/mgmsrv/InitConfigFileParser.cpp @@ -799,6 +799,7 @@ InitConfigFileParser::parse_mycnf() /** * Add ndbd, ndb_mgmd, api/mysqld */ + Uint32 idx = options.size(); { struct my_option opt; bzero(&opt, sizeof(opt)); @@ -808,7 +809,6 @@ InitConfigFileParser::parse_mycnf() opt.var_type = GET_STR; opt.arg_type = REQUIRED_ARG; options.push_back(opt); - ndbd = &options.back(); opt.name = "ndb_mgmd"; opt.id = 256; @@ -816,7 +816,6 @@ InitConfigFileParser::parse_mycnf() opt.var_type = GET_STR; opt.arg_type = REQUIRED_ARG; options.push_back(opt); - ndb_mgmd = &options.back(); opt.name = "mysqld"; opt.id = 256; @@ -824,20 +823,22 @@ InitConfigFileParser::parse_mycnf() opt.var_type = GET_STR; opt.arg_type = REQUIRED_ARG; options.push_back(opt); - mysqld = &options.back(); - opt.name = "api"; + opt.name = "ndbapi"; opt.id = 256; opt.value = (gptr*)malloc(sizeof(char*)); opt.var_type = GET_STR; opt.arg_type = REQUIRED_ARG; options.push_back(opt); - api = &options.back(); bzero(&opt, sizeof(opt)); options.push_back(opt); - } + ndbd = &options[idx]; + ndb_mgmd = &options[idx+1]; + mysqld = &options[idx+2]; + api = &options[idx+3]; + } Context ctx(m_info, m_errstream); const char *groups[]= { "cluster_config", 0 }; |