diff options
author | Vitaly Novichkov <admin@wohlnet.ru> | 2017-12-10 00:11:44 +0300 |
---|---|---|
committer | Vitaly Novichkov <admin@wohlnet.ru> | 2017-12-10 00:11:44 +0300 |
commit | 4ab6c7b2d81960b124974ddca5733a07c8dd5fc8 (patch) | |
tree | ef35ddd6ea2de514a9069a520a5bd276d5d32769 /src/adlmidi.cpp | |
parent | 48708549ff5f8bc7388c0cb9121583932e932439 (diff) | |
download | libADLMIDI-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.cpp | 4 |
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; |