X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fmesh.c;h=88c6edc6221fa97a08882d82e1e55d83bc13b398;hp=ce26e6880bd8e0dfec74c8ddc2daae0ac09e3d28;hb=ae96c724e905181ca10441a63b1dfe9c2fc5d2ea;hpb=091586fb9501d613f621fceb70fa21ff97c4898e diff --git a/src/mesh.c b/src/mesh.c index ce26e68..88c6edc 100644 --- a/src/mesh.c +++ b/src/mesh.c @@ -5,6 +5,18 @@ #include "mesh.h" #include "3dgfx.h" +void free_mesh(struct g3d_mesh *mesh) +{ + destroy_mesh(mesh); + free(mesh); +} + +void destroy_mesh(struct g3d_mesh *mesh) +{ + free(mesh->varr); + free(mesh->iarr); +} + static struct { int prim; struct g3d_vertex *varr;