From d432d03aead50851e051639566d467ad888e9356 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Sun, 4 Jul 2021 20:29:20 +0200 Subject: [PATCH] REVIEWED: Infinite loop on closing #1861 --- src/extras/physac.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/extras/physac.h b/src/extras/physac.h index 834290bc4..7bcdb0f47 100644 --- a/src/extras/physac.h +++ b/src/extras/physac.h @@ -891,15 +891,13 @@ PHYSACDEF void ClosePhysics(void) // Unitialize physics manifolds dynamic memory allocations if (physicsManifoldsCount > 0) { - for (unsigned int i = physicsManifoldsCount - 1; i >= 0; i--) - DestroyPhysicsManifold(contacts[i]); + for (int i = physicsManifoldsCount - 1; i >= 0; i--) DestroyPhysicsManifold(contacts[i]); } // Unitialize physics bodies dynamic memory allocations if (physicsBodiesCount > 0) { - for (unsigned int i = physicsBodiesCount - 1; i >= 0; i--) - DestroyPhysicsBody(bodies[i]); + for (int i = physicsBodiesCount - 1; i >= 0; i--) DestroyPhysicsBody(bodies[i]); } // Trace log info