1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Fixed some GCC compiler warnings and removed deprecated functions

This commit is contained in:
Tom Poole 2019-06-04 13:42:34 +01:00
parent ddd4e84b9e
commit 16dd26649a
109 changed files with 381 additions and 289 deletions

View file

@ -104,14 +104,14 @@ void AudioSourcePlayer::audioDeviceIOCallback (const float** inputChannelData,
for (int i = 0; i < numOutputs; ++i)
{
channels[numActiveChans] = outputChans[i];
memcpy (channels[numActiveChans], inputChans[i], sizeof (float) * (size_t) numSamples);
memcpy (channels[numActiveChans], inputChans[i], (size_t) numSamples * sizeof (float));
++numActiveChans;
}
for (int i = numOutputs; i < numInputs; ++i)
{
channels[numActiveChans] = tempBuffer.getWritePointer (i - numOutputs);
memcpy (channels[numActiveChans], inputChans[i], sizeof (float) * (size_t) numSamples);
memcpy (channels[numActiveChans], inputChans[i], (size_t) numSamples * sizeof (float));
++numActiveChans;
}
}
@ -120,14 +120,14 @@ void AudioSourcePlayer::audioDeviceIOCallback (const float** inputChannelData,
for (int i = 0; i < numInputs; ++i)
{
channels[numActiveChans] = outputChans[i];
memcpy (channels[numActiveChans], inputChans[i], sizeof (float) * (size_t) numSamples);
memcpy (channels[numActiveChans], inputChans[i], (size_t) numSamples * sizeof (float));
++numActiveChans;
}
for (int i = numInputs; i < numOutputs; ++i)
{
channels[numActiveChans] = outputChans[i];
zeromem (channels[numActiveChans], sizeof (float) * (size_t) numSamples);
zeromem (channels[numActiveChans], (size_t) numSamples * sizeof (float));
++numActiveChans;
}
}
@ -146,7 +146,7 @@ void AudioSourcePlayer::audioDeviceIOCallback (const float** inputChannelData,
{
for (int i = 0; i < totalNumOutputChannels; ++i)
if (outputChannelData[i] != nullptr)
zeromem (outputChannelData[i], sizeof (float) * (size_t) numSamples);
zeromem (outputChannelData[i], (size_t) numSamples * sizeof (float));
}
}