diff -r 8466bd29280f -r 41732f986b4f hedgewars/hwengine.pas --- a/hedgewars/hwengine.pas Mon Mar 22 13:44:35 2010 +0000 +++ b/hedgewars/hwengine.pas Mon Mar 22 17:48:19 2010 +0000 @@ -153,13 +153,15 @@ WriteLnToConsole('Freeing resources...'); if isSoundEnabled then ReleaseSound(); StoreRelease(); + FreeGearsList(); + FreeVisualGears; FreeLand(); ControllerClose(); SendKB(); CloseIPC(); + freeEverything(); TTF_Quit(); SDL_Quit(); - freeEverything(); exit(); end;