From f5d643e950892760d7c82aaee8a7e31bba8a8359 Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Sun, 29 Jul 2012 00:34:18 +0000 Subject: BGE: Fixing a memory leaked caused by the character controller (CcdPhysicsController::m_characterController was not getting freed). --- source/gameengine/Physics/Bullet/CcdPhysicsController.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/gameengine/Physics/Bullet') diff --git a/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp b/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp index 497a337ac19..ed2b9cfcb0b 100644 --- a/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp +++ b/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp @@ -632,6 +632,8 @@ CcdPhysicsController::~CcdPhysicsController() delete m_MotionState; if (m_bulletMotionState) delete m_bulletMotionState; + if (m_characterController) + delete m_characterController; delete m_object; DeleteControllerShape(); -- cgit v1.2.3