mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-27 15:03:01 +00:00
fix export crash :<
This commit is contained in:
parent
726b457ae7
commit
c6ae198283
1 changed files with 5 additions and 3 deletions
|
@ -802,11 +802,13 @@ bool DivEngine::nextTick(bool noAccum) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void DivEngine::nextBuf(float** in, float** out, int inChans, int outChans, unsigned int size) {
|
void DivEngine::nextBuf(float** in, float** out, int inChans, int outChans, unsigned int size) {
|
||||||
memset(out[0],0,size*sizeof(float));
|
if (out!=NULL) {
|
||||||
memset(out[1],0,size*sizeof(float));
|
memset(out[0],0,size*sizeof(float));
|
||||||
|
memset(out[1],0,size*sizeof(float));
|
||||||
|
}
|
||||||
|
|
||||||
isBusy.lock();
|
isBusy.lock();
|
||||||
if (sPreview.sample>=0 && sPreview.sample<(int)song.sample.size()) {
|
if (out!=NULL && sPreview.sample>=0 && sPreview.sample<(int)song.sample.size()) {
|
||||||
DivSample* s=song.sample[sPreview.sample];
|
DivSample* s=song.sample[sPreview.sample];
|
||||||
size_t prevtotal=blip_clocks_needed(bb[2],size);
|
size_t prevtotal=blip_clocks_needed(bb[2],size);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue