From 39e42394bdb3a6c1482602cc2bea59cb6a5b9277 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 5 Oct 2010 21:18:43 +0200 Subject: output_all: disable outputs on shutdown Call output_plugin.disable() before output_plugin.finish(). This ensures that all outputs are properly cleaned up, to make valgrind happy. --- src/output_all.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/output_all.c b/src/output_all.c index 2c43d9f5a..5b066ba26 100644 --- a/src/output_all.c +++ b/src/output_all.c @@ -145,6 +145,7 @@ audio_output_all_finish(void) unsigned int i; for (i = 0; i < num_audio_outputs; i++) { + audio_output_disable(&audio_outputs[i]); audio_output_finish(&audio_outputs[i]); } -- cgit v1.2.3