1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 04:54:58 +00:00

config: Stop using DeprecatedString

This commit is contained in:
Sam Atkins 2023-03-10 15:35:40 +00:00 committed by Andreas Kling
parent 739e657ad0
commit f7375d664c

View file

@ -12,10 +12,10 @@
ErrorOr<int> serenity_main(Main::Arguments arguments) ErrorOr<int> serenity_main(Main::Arguments arguments)
{ {
Core::EventLoop loop; Core::EventLoop loop;
DeprecatedString domain; StringView domain;
DeprecatedString group; StringView group;
DeprecatedString key; StringView key;
DeprecatedString value_to_write; StringView value_to_write;
bool remove = false; bool remove = false;
Core::ArgsParser args_parser; Core::ArgsParser args_parser;
@ -28,19 +28,19 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
args_parser.parse(arguments); args_parser.parse(arguments);
if (remove) { if (remove) {
if (!key.is_null()) if (!key.is_empty())
Config::remove_key(domain, group, key); Config::remove_key(domain, group, key);
else else
Config::remove_group(domain, group); Config::remove_group(domain, group);
return 0; return 0;
} }
if (key.is_null() && value_to_write.is_null()) { if (key.is_empty() && value_to_write.is_empty()) {
Config::add_group(domain, group); Config::add_group(domain, group);
return 0; return 0;
} }
if (!key.is_null() && !value_to_write.is_null()) { if (!key.is_empty() && !value_to_write.is_empty()) {
Config::write_string(domain, group, key, value_to_write); Config::write_string(domain, group, key, value_to_write);
return 0; return 0;
} }