diff --git a/src/common/collision.c b/src/common/collision.c index 55134798..69f4822d 100644 --- a/src/common/collision.c +++ b/src/common/collision.c @@ -683,8 +683,7 @@ CM_ClipBoxToBrush(vec3_t mins, vec3_t maxs, vec3_t p1, for (i = 0; i < brush->numsides; i++) { - if (((brush->firstbrushside + i) < 0) || - ((brush->firstbrushside + i) >= (cmod->numbrushsides + EXTRA_LUMP_BRUSHSIDES))) + if ((brush->firstbrushside + i) >= (cmod->numbrushsides + EXTRA_LUMP_BRUSHSIDES)) { Com_DPrintf("%s: Incorrect brushside %d\n", __func__, brush->firstbrushside + i); diff --git a/src/common/header/files.h b/src/common/header/files.h index 391dff9f..86fa68e0 100644 --- a/src/common/header/files.h +++ b/src/common/header/files.h @@ -908,8 +908,8 @@ typedef struct typedef struct { - int firstside; - int numsides; + unsigned int firstside; + unsigned int numsides; int contents; } dbrush_t;