diff --git a/include/AudioDummy.h b/include/AudioDummy.h index 993dbccae..1b5a554f8 100644 --- a/include/AudioDummy.h +++ b/include/AudioDummy.h @@ -101,7 +101,10 @@ private: { break; } - delete[] b; + if( mixer()->hasFifoWriter() ) + { + delete[] b; + } const int microseconds = static_cast( mixer()->framesPerPeriod() * 1000000.0f / mixer()->processingSampleRate() - timer.elapsed() ); if( microseconds > 0 )