mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
bug fixed parsing with comments on same line
This commit is contained in:
parent
c951307478
commit
a31c35022d
2 changed files with 13 additions and 5 deletions
|
|
@ -9,13 +9,13 @@ DataDir= CHOOSE_FILESYSTEM
|
|||
MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes
|
||||
|
||||
[ndbd]
|
||||
HostName= CHOOSE_HOSTNAME_1
|
||||
HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress
|
||||
|
||||
[ndbd]
|
||||
HostName= CHOOSE_HOSTNAME_2
|
||||
HostName= CHOOSE_HOSTNAME_2 # hostname is a valid network adress
|
||||
|
||||
[ndb_mgmd]
|
||||
DataDir= CHOOSE_FILESYSTEM
|
||||
DataDir= CHOOSE_FILESYSTEM #
|
||||
PortNumber= CHOOSE_PORT_MGM
|
||||
|
||||
[mysqld]
|
||||
|
|
|
|||
|
|
@ -228,13 +228,21 @@ bool InitConfigFileParser::parseNameValuePair(Context& ctx, const char* line)
|
|||
|
||||
Vector<BaseString> tmp_string_split;
|
||||
if (BaseString(line).split(tmp_string_split,
|
||||
BaseString("=:"),
|
||||
2) != 2)
|
||||
"=:", 2) != 2)
|
||||
{
|
||||
ctx.reportError("Parse error");
|
||||
return false;
|
||||
}
|
||||
|
||||
// *************************************
|
||||
// Remove all after #
|
||||
// *************************************
|
||||
|
||||
Vector<BaseString> tmp_string_split2;
|
||||
tmp_string_split[1].split(tmp_string_split2,
|
||||
"#", 2);
|
||||
tmp_string_split[1]=tmp_string_split2[0];
|
||||
|
||||
// *************************************
|
||||
// Remove leading and trailing chars
|
||||
// *************************************
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue