]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix crash when q1bsp submodels are checked with PointSuperContents
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 8 Mar 2008 18:57:54 +0000 (18:57 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 8 Mar 2008 18:57:54 +0000 (18:57 +0000)
(oops)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8196 d7cf8633-e32d-0410-b094-e92efae38249

model_brush.c

index 53da2329010af16d761380199e9ac85cb07222a2..ab1146c02195d955a6139c09d86cafdbb6a9f9e0 100644 (file)
@@ -885,9 +885,9 @@ static void Mod_Q1BSP_TraceBox(struct model_s *model, int frame, trace_t *trace,
 
 static int Mod_Q1BSP_PointSuperContents(struct model_s *model, int frame, const vec3_t point)
 {
-       int num = 0;
+       int num = model->brushq1.hulls[0].firstclipnode;
        mplane_t *plane;
-       mclipnode_t *nodes = model->brushq1.hulls[0].clipnodes + model->brushq1.hulls[0].firstclipnode;
+       mclipnode_t *nodes = model->brushq1.hulls[0].clipnodes;
        mplane_t *planes = model->brushq1.hulls[0].planes;
        while (num >= 0)
        {