diff --git a/src/core/SampleBuffer.cpp b/src/core/SampleBuffer.cpp index c685fd1cf..6ab17741c 100644 --- a/src/core/SampleBuffer.cpp +++ b/src/core/SampleBuffer.cpp @@ -149,7 +149,9 @@ SampleBuffer::SampleBuffer( const f_cnt_t _frames ) : SampleBuffer::~SampleBuffer() { - MM_FREE( m_origData ); + if( m_origData != NULL ) + MM_FREE( m_origData ); + MM_FREE( m_data ); }