summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rlgl.h')
-rw-r--r--src/rlgl.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/rlgl.h b/src/rlgl.h
index 717801e3..a8987839 100644
--- a/src/rlgl.h
+++ b/src/rlgl.h
@@ -2727,18 +2727,18 @@ void rlDrawMesh(Mesh mesh, Material material, Matrix transform)
// Unload mesh data from CPU and GPU
void rlUnloadMesh(Mesh *mesh)
{
- if (mesh->vertices != NULL) free(mesh->vertices);
- if (mesh->texcoords != NULL) free(mesh->texcoords);
- if (mesh->normals != NULL) free(mesh->normals);
- if (mesh->colors != NULL) free(mesh->colors);
- if (mesh->tangents != NULL) free(mesh->tangents);
- if (mesh->texcoords2 != NULL) free(mesh->texcoords2);
- if (mesh->indices != NULL) free(mesh->indices);
-
- if (mesh->baseVertices != NULL) free(mesh->baseVertices);
- if (mesh->baseNormals != NULL) free(mesh->baseNormals);
- if (mesh->weightBias != NULL) free(mesh->weightBias);
- if (mesh->weightId != NULL) free(mesh->weightId);
+ free(mesh->vertices);
+ free(mesh->texcoords);
+ free(mesh->normals);
+ free(mesh->colors);
+ free(mesh->tangents);
+ free(mesh->texcoords2);
+ free(mesh->indices);
+
+ free(mesh->baseVertices);
+ free(mesh->baseNormals);
+ free(mesh->weightBias);
+ free(mesh->weightId);
rlDeleteBuffers(mesh->vboId[0]); // vertex
rlDeleteBuffers(mesh->vboId[1]); // texcoords