]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix a very stupid bug in Mod_AllocSurfMesh that causes memory corruption
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 6 Oct 2005 14:11:06 +0000 (14:11 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 6 Oct 2005 14:11:06 +0000 (14:11 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5729 d7cf8633-e32d-0410-b094-e92efae38249

model_shared.c

index f896b7843206f4f6760aa90e86871e814b3d4789..c7743ae476e6b8d9ecd72c654a15d4f13f2899f5 100644 (file)
@@ -655,7 +655,6 @@ surfmesh_t *Mod_AllocSurfMesh(mempool_t *mempool, int numvertices, int numtriang
        }
        if (mesh->num_triangles)
        {
-               mesh->data_element3i = (int *)data, data += sizeof(int[3]) * mesh->num_triangles;
                mesh->data_element3i = (int *)data, data += sizeof(int[3]) * mesh->num_triangles;
                if (neighbors)
                        mesh->data_neighbor3i = (int *)data, data += sizeof(int[3]) * mesh->num_triangles;