]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/surface_meta.c
Merge commit 'e7c45da823515747a88569374d62717b72dcf078' into garux-merge
[xonotic/netradiant.git] / tools / quake3 / q3map2 / surface_meta.c
index 145e1961cc7ee683fcd89814fdddcbc6e61ec6ad..994b3a1920fbc1407ccc651217a5742a791edcfe 100644 (file)
@@ -961,7 +961,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;
@@ -1711,6 +1712,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 );