config/Option: convert to strictly-typed enum

This commit is contained in:
Max Kellermann
2015-01-21 22:36:13 +01:00
parent 10972da060
commit 1c3f5517fa
36 changed files with 153 additions and 132 deletions

View File

@@ -43,7 +43,8 @@ input_stream_global_init(Error &error)
assert(plugin->open != nullptr);
const struct config_param *param =
config_find_block(CONF_INPUT, "plugin", plugin->name);
config_find_block(ConfigOption::INPUT, "plugin",
plugin->name);
if (param == nullptr) {
param = ∅
} else if (!param->GetBlockValue("enabled", true))