collision: make firstbrushside unsigned

This commit is contained in:
Denis Pauk 2024-04-15 23:59:32 +03:00
parent 446224467d
commit ea91764196
2 changed files with 3 additions and 4 deletions

View File

@ -683,8 +683,7 @@ CM_ClipBoxToBrush(vec3_t mins, vec3_t maxs, vec3_t p1,
for (i = 0; i < brush->numsides; i++) for (i = 0; i < brush->numsides; i++)
{ {
if (((brush->firstbrushside + i) < 0) || if ((brush->firstbrushside + i) >= (cmod->numbrushsides + EXTRA_LUMP_BRUSHSIDES))
((brush->firstbrushside + i) >= (cmod->numbrushsides + EXTRA_LUMP_BRUSHSIDES)))
{ {
Com_DPrintf("%s: Incorrect brushside %d\n", Com_DPrintf("%s: Incorrect brushside %d\n",
__func__, brush->firstbrushside + i); __func__, brush->firstbrushside + i);

View File

@ -908,8 +908,8 @@ typedef struct
typedef struct typedef struct
{ {
int firstside; unsigned int firstside;
int numsides; unsigned int numsides;
int contents; int contents;
} dbrush_t; } dbrush_t;