qbsp: pass brush list into FreeBrushsetBrushes
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
This commit is contained in:
parent
a6990fb2b6
commit
c0430051b9
|
|
@ -462,11 +462,11 @@ FreeBrushsetBrushes
|
|||
=====================
|
||||
*/
|
||||
void
|
||||
FreeBrushsetBrushes(void)
|
||||
FreeBrushsetBrushes(brush_t *pBrushList)
|
||||
{
|
||||
brush_t *pBrush, *pNext;
|
||||
|
||||
for (pBrush = pCurEnt->pBrushes; pBrush; pBrush = pNext) {
|
||||
for (pBrush = pBrushList; pBrush; pBrush = pNext) {
|
||||
pNext = pBrush->next;
|
||||
FreeBrushFaces(pBrush->faces);
|
||||
FreeMem(pBrush, BRUSH, 1);
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ ProcessEntity(void)
|
|||
|
||||
surfs = CSGFaces();
|
||||
|
||||
FreeBrushsetBrushes();
|
||||
FreeBrushsetBrushes(pCurEnt->pBrushes);
|
||||
|
||||
if (hullnum != 0) {
|
||||
nodes = SolidBSP(surfs, true);
|
||||
|
|
|
|||
|
|
@ -434,7 +434,7 @@ extern int numbrushplanes;
|
|||
|
||||
void FixRotateOrigin(int iEntity, vec3_t offset);
|
||||
void Brush_LoadEntity(void);
|
||||
void FreeBrushsetBrushes(void);
|
||||
void FreeBrushsetBrushes(brush_t *pBrushList);
|
||||
|
||||
void PlaneHash_Init(void);
|
||||
int FindPlane(plane_t *dplane, int *side);
|
||||
|
|
|
|||
Loading…
Reference in New Issue