GUI: fix possible crash in sample editing actions

This commit is contained in:
tildearrow 2022-07-26 03:34:41 -05:00
parent 92c3e75bee
commit 47aba6186d
1 changed files with 4 additions and 0 deletions

View File

@ -20,6 +20,10 @@
#define SAMPLE_OP_BEGIN \
unsigned int start=0; \
unsigned int end=sample->samples; \
if (sampleSelStart<0) sampleSelStart=0; \
if (sampleSelStart>(int)sample->samples) sampleSelStart=sample->samples; \
if (sampleSelEnd<0) sampleSelEnd=0; \
if (sampleSelEnd>(int)sample->samples) sampleSelEnd=sample->samples; \
if (sampleSelStart!=-1 && sampleSelEnd!=-1 && sampleSelStart!=sampleSelEnd) { \
start=sampleSelStart; \
end=sampleSelEnd; \