From 6280fd9faf6e4eaf31b8de3ef5ff336d0bf68cd6 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. (cherry picked from commit 1f6039340ba4f34259ba039ef1af367d1a367abc) --- 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 e2f2452f9..a36102f3f 100644 --- a/src/core/mixer.cpp +++ b/src/core/mixer.cpp @@ -1,7 +1,7 @@ /* * mixer.cpp - audio-device-independent mixer for LMMS * - * Copyright (c) 2004-2010 Tobias Doerffel + * Copyright (c) 2004-2011 Tobias Doerffel * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net * @@ -417,6 +417,11 @@ mixer::~mixer() } aligned_free( m_workingBuf ); + + for( int i = 0; i < 2; ++i ) + { + delete[] m_inputBuffer[i]; + } }