From d604cd7f658ef99be096a51338be9678bed12b05 Mon Sep 17 00:00:00 2001 From: Ray Date: Mon, 9 Mar 2026 12:52:27 +0100 Subject: [PATCH] Update rmodels.c --- src/rmodels.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/rmodels.c b/src/rmodels.c index 3da1c0be7..2807f5d9b 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -6336,12 +6336,13 @@ static Model LoadGLTF(const char *fileName) for (int j = 0; j < model.skeleton.boneCount; j++) model.boneMatrices[j] = MatrixIdentity(); //---------------------------------------------------------------------------------------------------- + // Free unused allocated memory in case of no bones defined if (model.skeleton.boneCount == 0) { - RL_FREE(model.currentPose); - RL_FREE(model.boneMatrices); - model.currentPose = NULL; - model.boneMatrices = NULL; + RL_FREE(model.currentPose); + RL_FREE(model.boneMatrices); + model.currentPose = NULL; + model.boneMatrices = NULL; } // Free all cgltf loaded data