# HG changeset patch # User unc0rr # Date 1454932716 -10800 # Node ID 00860966354dbb2d446f7a286a1f767fd49c8292 # Parent de40095f33271e8354352861683b771e97e0be8e Fix one more crasher in early freeEverything call diff -r de40095f3327 -r 00860966354d hedgewars/uAI.pas --- a/hedgewars/uAI.pas Sun Feb 07 18:29:34 2016 +0100 +++ b/hedgewars/uAI.pas Mon Feb 08 14:58:36 2016 +0300 @@ -52,10 +52,11 @@ ThinkThread:= nil; SDL_UnlockMutex(ThreadLock); - with CurrentHedgehog^ do - if Gear <> nil then - if BotLevel <> 0 then - StopMessages(Gear^.Message); + if CurrentHedgehog <> nil then + with CurrentHedgehog^ do + if Gear <> nil then + if BotLevel <> 0 then + StopMessages(Gear^.Message); BestActions.Count:= 0; BestActions.Pos:= 0