Mercurial > hg > easaier-soundaccess
changeset 174:61c2aa83e940
cleaning
author | lbajardsilogic |
---|---|
date | Wed, 21 Nov 2007 09:00:39 +0000 |
parents | cae8b8519895 |
children | 9c2400251179 |
files | sv/filter/FilterStack.cpp |
diffstat | 1 files changed, 2 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/sv/filter/FilterStack.cpp Tue Nov 20 17:15:32 2007 +0000 +++ b/sv/filter/FilterStack.cpp Wed Nov 21 09:00:39 2007 +0000 @@ -20,14 +20,7 @@ FilterStack::~FilterStack() { - std::map<int, Filter *>::iterator iter; - - for (iter = m_filters.begin(); iter != m_filters.end(); iter++) - { - Filter * filter = iter->second; - delete filter; - } - m_filters.clear(); + removeAllFilters(); } void FilterStack::addFilter(Filter * filter) @@ -112,6 +105,7 @@ Filter * filter = m_filters.begin()->second; removeFilter(filter->objectName()); } + m_filters.clear(); } size_t FilterStack::getRequiredInputSamples(size_t outputSamplesNeeded)