mirror of
https://github.com/thestk/stk
synced 2026-02-07 17:56:16 +00:00
Fix warnings about unsigned-signed comparison.
This commit is contained in:
10
src/Stk.cpp
10
src/Stk.cpp
@@ -338,7 +338,10 @@ StkFrames& StkFrames::getChannel(unsigned int sourceChannel,StkFrames& destinati
|
|||||||
#endif
|
#endif
|
||||||
int sourceHop = nChannels_;
|
int sourceHop = nChannels_;
|
||||||
int destinationHop = destinationFrames.nChannels_;
|
int destinationHop = destinationFrames.nChannels_;
|
||||||
for (int i = sourceChannel, j= destinationChannel; i < nFrames_ * nChannels_; i+=sourceHop,j+=destinationHop) {
|
for (unsigned int i = sourceChannel, j= destinationChannel;
|
||||||
|
i < nFrames_ * nChannels_;
|
||||||
|
i+=sourceHop,j+=destinationHop)
|
||||||
|
{
|
||||||
destinationFrames[j] = data_[i];
|
destinationFrames[j] = data_[i];
|
||||||
}
|
}
|
||||||
return destinationFrames;
|
return destinationFrames;
|
||||||
@@ -366,7 +369,10 @@ void StkFrames::setChannel(unsigned int destinationChannel, const stk::StkFrames
|
|||||||
#endif
|
#endif
|
||||||
unsigned int sourceHop = sourceFrames.nChannels_;
|
unsigned int sourceHop = sourceFrames.nChannels_;
|
||||||
unsigned int destinationHop = nChannels_;
|
unsigned int destinationHop = nChannels_;
|
||||||
for (int i = destinationChannel,j = sourceChannel ; i < nFrames_ * nChannels_; i+=destinationHop,j+=sourceHop) {
|
for (unsigned int i = destinationChannel,j = sourceChannel;
|
||||||
|
i < nFrames_ * nChannels_;
|
||||||
|
i+=destinationHop,j+=sourceHop)
|
||||||
|
{
|
||||||
data_[i] = sourceFrames[j];
|
data_[i] = sourceFrames[j];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user