]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/surface_meta.c
Merge branch 'NateEag-master-patch-12920' into 'master'
[xonotic/netradiant.git] / tools / quake3 / q3map2 / surface_meta.c
index 2cd6f0374e8b2aea6189facca07a1dcaf7ae7e7b..e569e070d8c0cd41e77bf5868e3b8af6450aa7e9 100644 (file)
@@ -962,7 +962,8 @@ void MakeEntityMetaTriangles( entity_t *e ){
 
 typedef struct edge_s
 {
-       vec3_t origin, edge;
+       vec3_t origin;
+       vec4_t edge;
        vec_t length, kingpinLength;
        int kingpin;
        vec4_t plane;
@@ -1710,6 +1711,9 @@ static void MetaTrianglesToSurface( int numPossibles, metaTriangle_t *possibles,
                ClearBounds( ds->mins, ds->maxs );
 
                /* clear verts/indexes */
+//             memset( verts, 0, sizeof( verts ) );
+//             memset( indexes, 0, sizeof( indexes ) );
+               //is more correct, but upper works ok too
                memset( verts, 0, sizeof( *verts ) * maxSurfaceVerts );
                memset( indexes, 0, sizeof( *indexes ) * maxSurfaceIndexes );