瀏覽代碼

REVIEWED: Infinite loop on closing #1861

pull/1862/head
raysan5 3 年之前
父節點
當前提交
d432d03aea
共有 1 個檔案被更改,包括 2 行新增4 行删除
  1. +2
    -4
      src/extras/physac.h

+ 2
- 4
src/extras/physac.h 查看文件

@ -891,15 +891,13 @@ PHYSACDEF void ClosePhysics(void)
// Unitialize physics manifolds dynamic memory allocations // Unitialize physics manifolds dynamic memory allocations
if (physicsManifoldsCount > 0) 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 // Unitialize physics bodies dynamic memory allocations
if (physicsBodiesCount > 0) 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 // Trace log info

Loading…
取消
儲存