Corregido bug en el FADE_RANDOM_SQUARE al acceder a elementos fuera del vector
This commit is contained in:
@@ -133,7 +133,8 @@ void Fade::update()
|
||||
const int index = std::min(counter / fadeRandomSquaresDelay, (numSquaresWidth * numSquaresHeight) - 1);
|
||||
for (int i = 0; i < fadeRandomSquaresMult; ++i)
|
||||
{
|
||||
SDL_RenderFillRect(renderer, &square[index * fadeRandomSquaresMult + i]);
|
||||
const int index2 = std::min(index * fadeRandomSquaresMult + i, (int)square.size() - 1);
|
||||
SDL_RenderFillRect(renderer, &square[index2]);
|
||||
}
|
||||
|
||||
// Volvemos a usar el renderizador de forma normal
|
||||
|
||||
Reference in New Issue
Block a user