mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2025-07-16 12:54:49 +00:00
Enable msvc signed/unsigned mismatch warnings and fix remaining cases
This commit is contained in:
parent
812848e382
commit
25696c4436
4 changed files with 8 additions and 18 deletions
|
@ -198,22 +198,13 @@ void ParticleManager::endParticle(Particle *p)
|
|||
p->reset();
|
||||
}
|
||||
|
||||
void ParticleManager::nextFree(int jump)
|
||||
void ParticleManager::nextFree(size_t jump)
|
||||
{
|
||||
free+=jump;
|
||||
if (free >= size)
|
||||
free -= size;
|
||||
}
|
||||
|
||||
void ParticleManager::prevFree(int jump)
|
||||
{
|
||||
if(free < jump) {
|
||||
free = free + size - jump;
|
||||
} else {
|
||||
free -= jump;
|
||||
}
|
||||
}
|
||||
|
||||
void ParticleManager::setFree(size_t free)
|
||||
{
|
||||
if (free != ~0UL)
|
||||
|
@ -222,8 +213,8 @@ void ParticleManager::setFree(size_t free)
|
|||
}
|
||||
}
|
||||
|
||||
const int spread = 8;
|
||||
const int spreadCheck = 128;
|
||||
static const size_t spread = 8;
|
||||
static const size_t spreadCheck = 128;
|
||||
|
||||
// travel the list until you find an empty or give up
|
||||
Particle *ParticleManager::stomp()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue