From f52b3b4e04af80273a8daa46f670fc94543d17e8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 4 Jan 2018 10:11:23 +0100 Subject: [PATCH] output/Multiple: dispose the AudioOutputControl instances Fixes shutdown memory leak. --- src/output/MultipleOutputs.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/output/MultipleOutputs.cxx b/src/output/MultipleOutputs.cxx index 1342f2d9a..0b84c3ca3 100644 --- a/src/output/MultipleOutputs.cxx +++ b/src/output/MultipleOutputs.cxx @@ -47,6 +47,8 @@ MultipleOutputs::~MultipleOutputs() noexcept i->BeginDestroy(); for (auto *i : outputs) i->FinishDestroy(); + for (auto *i : outputs) + delete i; } static FilteredAudioOutput *