Try to Fix IOS Build

This commit is contained in:
Anthony Calosa
2016-06-29 15:03:36 +08:00
parent 975df3625d
commit 27fd1942d0
2 changed files with 25 additions and 16 deletions

View File

@@ -32,7 +32,8 @@ void GameObserver::cleanup()
SAFE_DELETE(replacementEffects);
for (size_t i = 0; i < players.size(); ++i)
{
SAFE_DELETE(players[i]);
if(players[i])
SAFE_DELETE(players[i]);
}
players.clear();
@@ -60,7 +61,8 @@ GameObserver::~GameObserver()
for (size_t i = 0; i < players.size(); ++i)
{
players[i]->End();
if(players[i])
players[i]->End();
}
SAFE_DELETE(targetChooser);
SAFE_DELETE(mLayers);
@@ -68,7 +70,8 @@ GameObserver::~GameObserver()
SAFE_DELETE(replacementEffects);
for (size_t i = 0; i < players.size(); ++i)
{
SAFE_DELETE(players[i]);
if(players[i])
SAFE_DELETE(players[i]);
}
players.clear();
delete[] ExtraRules;