mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 19:07:15 +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
|
|
@ -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