- another memory leaking fix

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@659 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Lesh
2007-01-08 13:47:27 +00:00
parent 3188c0ef8e
commit 8008aa726d
2 changed files with 6 additions and 0 deletions
+4
View File
@@ -1450,6 +1450,10 @@ BOOLEAN LoadSavedGame( UINT8 ubSavedGameID )
//where it would be in a pre-load state.
TrashWorld();
// Lesh: To kill memory leaks during re-loading a saved game
// release strategic layer resources
ShutdownStrategicLayer();
FreeGlobalMessageList();
//Deletes all the Temp files in the Maps\Temp directory
InitTacticalSave( TRUE );
+2
View File
@@ -1483,11 +1483,13 @@ void KillStrategicAI()
{
MemFree( gPatrolGroup );
gPatrolGroup = NULL;
giPatrolArraySize = 0;
}
if( gGarrisonGroup )
{
MemFree( gGarrisonGroup );
gGarrisonGroup = NULL;
giGarrisonArraySize = 0;
}
if( gubPatrolReinforcementsDenied )
{