From b822c49af8e3213e07739cf5c828c54c1da11bf4 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Thu, 2 Oct 2008 23:01:34 +0000 Subject: [PATCH] use memset() rather than initializing the buffer in a loop with 0 git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1728 0778d3d1-df1d-0410-868b-ea421aaaa00d --- src/core/envelope_and_lfo_parameters.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/envelope_and_lfo_parameters.cpp b/src/core/envelope_and_lfo_parameters.cpp index 3d63eb39e..203928ca3 100644 --- a/src/core/envelope_and_lfo_parameters.cpp +++ b/src/core/envelope_and_lfo_parameters.cpp @@ -230,10 +230,11 @@ inline void envelopeAndLFOParameters::fillLFOLevel( float * _buf, { if( m_lfoAmountIsZero || _frame <= m_lfoPredelayFrames ) { - for( fpp_t offset = 0; offset < _frames; ++offset ) + memset( _buf, 0, _frames * sizeof( *_buf ) ); +/* for( fpp_t offset = 0; offset < _frames; ++offset ) { *_buf++ = 0.0f; - } + }*/ return; } _frame -= m_lfoPredelayFrames;