Browse Source

Fix `-Wsign-compare` in `SetDungeonMicros`

pull/4757/head
Gleb Mazovetskiy 4 years ago committed by Anders Jenbo
parent
commit
c69173e9bd
  1. 6
      Source/gendung.cpp

6
Source/gendung.cpp

@ -478,7 +478,7 @@ void LoadLevelSOLData()
void SetDungeonMicros()
{
MicroTileLen = 10;
int blocks = 10;
size_t blocks = 10;
if (leveltype == DTYPE_TOWN) {
MicroTileLen = 16;
@ -491,9 +491,9 @@ void SetDungeonMicros()
size_t tileCount;
std::unique_ptr<uint16_t[]> levelPieces = LoadMinData(tileCount);
for (int i = 0; i < tileCount / blocks; i++) {
for (size_t i = 0; i < tileCount / blocks; i++) {
uint16_t *pieces = &levelPieces[blocks * i];
for (int block = 0; block < blocks; block++) {
for (size_t block = 0; block < blocks; block++) {
DPieceMicros[i].mt[block] = SDL_SwapLE16(pieces[blocks - 2 + (block & 1) - (block & 0xE)]);
}
}

Loading…
Cancel
Save