1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-22 14:24:33 +01:00

Fix building debug (#22840)

ssizet is a non-standard POSIX addition
This commit is contained in:
Duncan
2024-09-28 05:53:59 +01:00
committed by GitHub
parent 5c29967d61
commit 11610d9bbe

View File

@@ -1150,8 +1150,8 @@ ScreenRect OpenGLDrawingContext::CalculateClipping(const DrawPixelInfo& dpi) con
const int32_t bytesPerRow = screenDPI->LineStride();
const int32_t bitsOffset = static_cast<int32_t>(dpi.bits - screenDPI->bits);
# ifndef NDEBUG
const ssize_t bitsSize = static_cast<ssize_t>(screenDPI->height) * static_cast<ssize_t>(bytesPerRow);
assert(static_cast<ssize_t>(bitsOffset) < bitsSize && static_cast<ssize_t>(bitsOffset) >= 0);
const ptrdiff_t bitsSize = static_cast<ptrdiff_t>(screenDPI->height) * static_cast<ptrdiff_t>(bytesPerRow);
assert(static_cast<ptrdiff_t>(bitsOffset) < bitsSize && static_cast<ptrdiff_t>(bitsOffset) >= 0);
# endif
const int32_t left = bitsOffset % bytesPerRow;