summaryrefslogtreecommitdiff
path: root/src/output
diff options
context:
space:
mode:
authorMax Kellermann <max@musicpd.org>2018-07-17 21:08:41 +0200
committerMax Kellermann <max@musicpd.org>2018-07-17 21:08:41 +0200
commit5b192beaa5cb8f007b04bb4c52fc2076c12107c6 (patch)
treeea316e7beb98cbf6b6870d0d545d89f77425d0c7 /src/output
parentef38330d748742945a781ef520ffd4de2d1f9301 (diff)
config/Global: remove ConfigBlock::SetUsed() call, let caller do that
This fixes an old bug which caused the "unused" warnings to be unreliable; only the first block in the list was marked as being "used", no matter if it was really used, and the rest was never marked as "used", suppressing all warnings for them.
Diffstat (limited to 'src/output')
-rw-r--r--src/output/MultipleOutputs.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/output/MultipleOutputs.cxx b/src/output/MultipleOutputs.cxx
index de60c8eb3..e9522aaef 100644
--- a/src/output/MultipleOutputs.cxx
+++ b/src/output/MultipleOutputs.cxx
@@ -92,6 +92,7 @@ MultipleOutputs::Configure(EventLoop &event_loop,
{
for (const auto *param = config_get_block(ConfigBlockOption::AUDIO_OUTPUT);
param != nullptr; param = param->next) {
+ param->SetUsed();
auto *output = LoadOutputControl(event_loop,
replay_gain_config,
mixer_listener,