From a273003bbfaa7b53763733b5731161e5869c9530 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 20 Sep 2006 21:44:58 +0000 Subject: [PATCH] fix leak --- stepmania/src/LuaExpressionTransform.cpp | 5 +++++ stepmania/src/LuaExpressionTransform.h | 1 + 2 files changed, 6 insertions(+) diff --git a/stepmania/src/LuaExpressionTransform.cpp b/stepmania/src/LuaExpressionTransform.cpp index 5906891450..477db765cb 100644 --- a/stepmania/src/LuaExpressionTransform.cpp +++ b/stepmania/src/LuaExpressionTransform.cpp @@ -10,6 +10,11 @@ LuaExpressionTransform::LuaExpressionTransform() m_iNumSubdivisions = 1; } +LuaExpressionTransform::~LuaExpressionTransform() +{ + delete m_pexprTransformFunction; +} + void LuaExpressionTransform::SetFromExpression( const RString &sExpression ) { m_pexprTransformFunction->SetFromExpression( sExpression ); diff --git a/stepmania/src/LuaExpressionTransform.h b/stepmania/src/LuaExpressionTransform.h index ff49c4dd5b..9abffb310f 100644 --- a/stepmania/src/LuaExpressionTransform.h +++ b/stepmania/src/LuaExpressionTransform.h @@ -11,6 +11,7 @@ class LuaExpressionTransform { public: LuaExpressionTransform(); + ~LuaExpressionTransform(); void SetFromExpression( const RString &sExpression ); void SetNumSubdivisions( int iNumSubdivisions ) { ASSERT( iNumSubdivisions > 0 ); m_iNumSubdivisions = iNumSubdivisions; }