Pointer as bool (libsdl-org#7214)

This commit is contained in:
Sylvain
2023-11-09 22:29:15 +01:00
committed by Sam Lantinga
parent 23db971681
commit d8600f717e
371 changed files with 2448 additions and 2442 deletions

View File

@@ -25,10 +25,10 @@ SDL_bool SDL_HASINTERSECTION(const RECTTYPE *A, const RECTTYPE *B)
{
SCALARTYPE Amin, Amax, Bmin, Bmax;
if (A == NULL) {
if (!A) {
SDL_InvalidParamError("A");
return SDL_FALSE;
} else if (B == NULL) {
} else if (!B) {
SDL_InvalidParamError("B");
return SDL_FALSE;
} else if (SDL_RECTEMPTY(A) || SDL_RECTEMPTY(B)) {
@@ -70,13 +70,13 @@ SDL_bool SDL_INTERSECTRECT(const RECTTYPE *A, const RECTTYPE *B, RECTTYPE *resul
{
SCALARTYPE Amin, Amax, Bmin, Bmax;
if (A == NULL) {
if (!A) {
SDL_InvalidParamError("A");
return SDL_FALSE;
} else if (B == NULL) {
} else if (!B) {
SDL_InvalidParamError("B");
return SDL_FALSE;
} else if (result == NULL) {
} else if (!result) {
SDL_InvalidParamError("result");
return SDL_FALSE;
} else if (SDL_RECTEMPTY(A) || SDL_RECTEMPTY(B)) { /* Special cases for empty rects */
@@ -120,11 +120,11 @@ int SDL_UNIONRECT(const RECTTYPE *A, const RECTTYPE *B, RECTTYPE *result)
{
SCALARTYPE Amin, Amax, Bmin, Bmax;
if (A == NULL) {
if (!A) {
return SDL_InvalidParamError("A");
} else if (B == NULL) {
} else if (!B) {
return SDL_InvalidParamError("B");
} else if (result == NULL) {
} else if (!result) {
return SDL_InvalidParamError("result");
} else if (SDL_RECTEMPTY(A)) { /* Special cases for empty Rects */
if (SDL_RECTEMPTY(B)) { /* A and B empty */
@@ -178,7 +178,7 @@ SDL_bool SDL_ENCLOSEPOINTS(const POINTTYPE *points, int count, const RECTTYPE *c
SCALARTYPE x, y;
int i;
if (points == NULL) {
if (!points) {
SDL_InvalidParamError("points");
return SDL_FALSE;
} else if (count < 1) {
@@ -208,7 +208,7 @@ SDL_bool SDL_ENCLOSEPOINTS(const POINTTYPE *points, int count, const RECTTYPE *c
}
if (!added) {
/* Special case: if no result was requested, we are done */
if (result == NULL) {
if (!result) {
return SDL_TRUE;
}
@@ -234,7 +234,7 @@ SDL_bool SDL_ENCLOSEPOINTS(const POINTTYPE *points, int count, const RECTTYPE *c
}
} else {
/* Special case: if no result was requested, we are done */
if (result == NULL) {
if (!result) {
return SDL_TRUE;
}
@@ -297,19 +297,19 @@ SDL_bool SDL_INTERSECTRECTANDLINE(const RECTTYPE *rect, SCALARTYPE *X1, SCALARTY
SCALARTYPE recty2;
int outcode1, outcode2;
if (rect == NULL) {
if (!rect) {
SDL_InvalidParamError("rect");
return SDL_FALSE;
} else if (X1 == NULL) {
} else if (!X1) {
SDL_InvalidParamError("X1");
return SDL_FALSE;
} else if (Y1 == NULL) {
} else if (!Y1) {
SDL_InvalidParamError("Y1");
return SDL_FALSE;
} else if (X2 == NULL) {
} else if (!X2) {
SDL_InvalidParamError("X2");
return SDL_FALSE;
} else if (Y2 == NULL) {
} else if (!Y2) {
SDL_InvalidParamError("Y2");
return SDL_FALSE;
} else if (SDL_RECTEMPTY(rect)) {