mirror of
https://github.com/RGBCube/serenity
synced 2025-07-08 20:27:35 +00:00
LibCore: Trim trailing whitespaces from ConfigFile values
Previously, trailing whitespaces were not removed from values in config files. This could cause errors with poorly formatted files. This commit fixes this by trimming whitespaces from values in ConfigFile::reparse().
This commit is contained in:
parent
20f730dc1c
commit
53c8faaafc
1 changed files with 2 additions and 1 deletions
|
@ -106,7 +106,8 @@ void ConfigFile::reparse()
|
|||
// We're not in a group yet, create one with the name ""...
|
||||
current_group = &m_groups.ensure("");
|
||||
}
|
||||
current_group->set(key_builder.to_string(), value_builder.to_string());
|
||||
auto value_string = value_builder.to_string();
|
||||
current_group->set(key_builder.to_string(), value_string.trim_whitespace(TrimMode::Right));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue