Browse Source

Fix crash on broken model

pull/2/head
mittorn 6 years ago
parent
commit
1e5f12a0ae
  1. 4
      engine/client/gl_rlight.c

4
engine/client/gl_rlight.c

@ -104,7 +104,7 @@ void R_MarkLights( dlight_t *light, int bit, mnode_t *node )
msurface_t *surf; msurface_t *surf;
int i; int i;
if( node->contents < 0 ) if( !node || node->contents < 0 )
return; return;
dist = PlaneDiff( light->origin, node->plane ); dist = PlaneDiff( light->origin, node->plane );
@ -487,4 +487,4 @@ colorVec R_LightPoint( const vec3_t p0 )
VectorSet( p1, p0[0], p0[1], p0[2] - 2048.0f ); VectorSet( p1, p0[0], p0[1], p0[2] - 2048.0f );
return R_LightVec( p0, p1, NULL, NULL ); return R_LightVec( p0, p1, NULL, NULL );
} }

Loading…
Cancel
Save