Fix: use correct size parameter type in TileArea constructors (#11869)

pull/661/head
Kuhnovic 4 months ago committed by GitHub
parent 11d4f1b2bd
commit bf3fd6526b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -26,7 +26,7 @@ struct OrthogonalTileArea {
* @param w the width * @param w the width
* @param h the height * @param h the height
*/ */
OrthogonalTileArea(TileIndex tile = INVALID_TILE, uint8_t w = 0, uint8_t h = 0) : tile(tile), w(w), h(h) OrthogonalTileArea(TileIndex tile = INVALID_TILE, uint16_t w = 0, uint16_t h = 0) : tile(tile), w(w), h(h)
{ {
} }
@ -79,7 +79,7 @@ struct DiagonalTileArea {
* @param a The "x" extent. * @param a The "x" extent.
* @param b The "y" estent. * @param b The "y" estent.
*/ */
DiagonalTileArea(TileIndex tile = INVALID_TILE, int8_t a = 0, int8_t b = 0) : tile(tile), a(a), b(b) DiagonalTileArea(TileIndex tile = INVALID_TILE, int16_t a = 0, int16_t b = 0) : tile(tile), a(a), b(b)
{ {
} }

Loading…
Cancel
Save