From 6e3a31ca20885c917d56fc10dddf403d54803008 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Tue, 17 Jul 2007 22:18:20 +0000 Subject: [PATCH] more clean audioPort-destructor git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@492 0778d3d1-df1d-0410-868b-ea421aaaa00d --- src/audio/audio_port.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/audio/audio_port.cpp b/src/audio/audio_port.cpp index 22c128e8d..05a4af00f 100644 --- a/src/audio/audio_port.cpp +++ b/src/audio/audio_port.cpp @@ -58,11 +58,8 @@ audioPort::audioPort( const QString & _name ) : audioPort::~audioPort() { + setExtOutputEnabled( FALSE ); engine::getMixer()->removeAudioPort( this ); - if( m_extOutputEnabled == TRUE ) - { - engine::getMixer()->audioDev()->unregisterPort( this ); - } delete[] m_firstBuffer; delete[] m_secondBuffer; delete m_effects;