From d68cfc3330bfa806b05cc0b15b324995d9440eb1 Mon Sep 17 00:00:00 2001 From: hikerstk Date: Thu, 21 Feb 2008 13:08:21 +0000 Subject: [PATCH] Added missing initalisation, fixed memory leak. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1565 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- src/kart.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kart.cpp b/src/kart.cpp index a2bb92e3c..dc76b20bd 100644 --- a/src/kart.cpp +++ b/src/kart.cpp @@ -296,6 +296,7 @@ void Kart::createPhysics(ssgEntity *obj) Kart::~Kart() { if(m_smokepuff) delete m_smokepuff; + if(m_smoke_system != NULL) delete m_smoke_system; sgMat4 wheel_steer; sgMakeIdentMat4(wheel_steer); @@ -358,6 +359,7 @@ void Kart::reset() m_lap_start_time = -1.0f; m_time_at_last_lap = 99999.9f; m_shortcut_sector = Track::UNKNOWN_SECTOR; + m_is_shortcut = false; m_race_position = 9; m_finished_race = false; m_finish_time = 0.0f;