aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi.cpp
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2017-12-10 00:11:44 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2017-12-10 00:11:44 +0300
commit4ab6c7b2d81960b124974ddca5733a07c8dd5fc8 (patch)
treeef35ddd6ea2de514a9069a520a5bd276d5d32769 /src/adlmidi.cpp
parent48708549ff5f8bc7388c0cb9121583932e932439 (diff)
downloadlibADLMIDI-4ab6c7b2d81960b124974ddca5733a07c8dd5fc8.tar.gz
libADLMIDI-4ab6c7b2d81960b124974ddca5733a07c8dd5fc8.tar.bz2
libADLMIDI-4ab6c7b2d81960b124974ddca5733a07c8dd5fc8.zip
Small refactoring to make the buffer copying be more understandable
(add-on for issue #37)
Diffstat (limited to 'src/adlmidi.cpp')
-rw-r--r--src/adlmidi.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp
index 2e75bbe..108ff1a 100644
--- a/src/adlmidi.cpp
+++ b/src/adlmidi.cpp
@@ -574,8 +574,8 @@ ADLMIDI_EXPORT int adl_play(ADL_MIDIPlayer *device, int sampleCount, short *out)
if((ate < setup.backup_samples_size) && (ate != 0))
{
- for(ssize_t i = 0, j = ate; j < setup.backup_samples_size; i++, j++)
- setup.backup_samples[i] = setup.backup_samples[j];
+ for(size_t src = ate, dst = 0; src < setup.backup_samples_size; src++, dst++)
+ setup.backup_samples[dst] = setup.backup_samples[src];
}
setup.backup_samples_size -= ate;