From 1f6039340ba4f34259ba039ef1af367d1a367abc Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sat, 8 Jan 2011 01:28:43 +0100 Subject: [PATCH] Mixer: free m_inputBuffer[i] at exit In Mixer::~Mixer make sure to free resources allocated in the m_inputBuffer[] array. --- src/core/Mixer.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/Mixer.cpp b/src/core/Mixer.cpp index 8a331d1d1..8f92ba760 100644 --- a/src/core/Mixer.cpp +++ b/src/core/Mixer.cpp @@ -1,7 +1,7 @@ /* * Mixer.cpp - Mixer for audio processing and rendering * - * Copyright (c) 2004-2010 Tobias Doerffel + * Copyright (c) 2004-2011 Tobias Doerffel * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net * @@ -142,6 +142,11 @@ Mixer::~Mixer() } CPU::freeFrames( m_workingBuf ); + + for( int i = 0; i < 2; ++i ) + { + CPU::freeFrames( m_inputBuffer[i] ); + } }