-some memory leaks fixes
This commit is contained in:
wagic.the.homebrew@gmail.com
2009-08-29 14:16:58 +00:00
parent 79fe55c71c
commit 5afd1a45a2
8 changed files with 26 additions and 0 deletions

View File

@@ -40,6 +40,8 @@ GuiHand::GuiHand(CardSelector* cs, MTGHand* hand) : GuiLayer(), hand(hand), cs(c
GuiHand::~GuiHand()
{
delete(back);
for (vector<CardView*>::iterator it = cards.begin(); it != cards.end(); ++it)
delete(*it);
}
void GuiHand::Update(float dt)
@@ -69,6 +71,11 @@ GuiHandSelf::GuiHandSelf(CardSelector* cs, MTGHand* hand) : GuiHand(cs, hand), s
{
limitor = NEW HandLimitor(this);
}
GuiHandSelf::~GuiHandSelf(){
SAFE_DELETE(limitor);
}
bool GuiHandSelf::CheckUserInput(u32 key)
{
//u32 trigger = options[REVERSE_TRIGGERS];