clang format

This commit is contained in:
2026-03-28 12:50:00 +01:00
parent 065f66d40e
commit b459e2106f
18 changed files with 18502 additions and 1962 deletions

View File

@@ -530,18 +530,18 @@ void Surface::toARGBBuffer(Uint32* buffer) const {
const int WIDTH = static_cast<int>(surface_data_->width);
const int HEIGHT = static_cast<int>(surface_data_->height);
const Uint8* src = surface_data_->data.get();
// Obtenemos el tamaño de la paleta para evitar accesos fuera de rango
const size_t PAL_SIZE = palette_.size();
for (int i = 0; i < WIDTH * HEIGHT; ++i) {
Uint8 color_index = src[i];
// Verificación de seguridad: ¿El índice existe en la paleta?
if (color_index < PAL_SIZE) {
buffer[i] = palette_[color_index];
} else {
buffer[i] = 0xFF000000; // Negro opaco si el índice es erróneo
buffer[i] = 0xFF000000; // Negro opaco si el índice es erróneo
}
}
}