conditional expression is constant
MSVC: C4127: conditional expression is constant
This commit is contained in:
committed by
Sam Lantinga
parent
d063cb01e9
commit
0c121ad6a7
@@ -1570,7 +1570,8 @@ static int SDLCALL surface_testOverflow(void *arg)
|
||||
SDLTest_AssertCheck(SDL_strcmp(SDL_GetError(), expectedError) == 0,
|
||||
"Expected \"%s\", got \"%s\"", expectedError, SDL_GetError());
|
||||
|
||||
if (sizeof(size_t) == 4 && sizeof(int) >= 4) {
|
||||
const bool is_32bit_system_with_int_larger_32bit = sizeof(size_t) == 4 && sizeof(int) >= 4;
|
||||
if (is_32bit_system_with_int_larger_32bit) {
|
||||
SDL_ClearError();
|
||||
expectedError = "aligning pitch would overflow";
|
||||
/* 0x5555'5555 * 3bpp = 0xffff'ffff which fits in size_t, but adding
|
||||
|
||||
Reference in New Issue
Block a user