# HG changeset patch # User sheepluva # Date 1318909396 -7200 # Node ID 3470f3f547ca40147d00c3aa345da9751b5d3a24 # Parent 74431bf4c632b6ad04be64b77013c406bc6d34a6 backport of c90f50e6dd8e (eggshell vgt related segfault) diff -r 74431bf4c632 -r 3470f3f547ca hedgewars/VGSHandlers.inc --- a/hedgewars/VGSHandlers.inc Sun Oct 16 19:02:48 2011 +0200 +++ b/hedgewars/VGSHandlers.inc Tue Oct 18 05:43:16 2011 +0200 @@ -172,7 +172,10 @@ Gear^.Angle:= round(Gear^.Angle + Steps) mod cMaxAngle; if Gear^.FrameTicks <= Steps then - DeleteVisualGear(Gear) + begin + DeleteVisualGear(Gear); + exit + end else dec(Gear^.FrameTicks, Steps);