diff -r e1b1a4c18c5b -r b1d00f1950c8 hedgewars/hwengine.pas --- a/hedgewars/hwengine.pas Fri May 28 20:13:47 2010 +0000 +++ b/hedgewars/hwengine.pas Mon May 31 19:33:42 2010 +0000 @@ -183,6 +183,7 @@ PrevTime:= SDL_GetTicks; while isTerminated = false do begin +{$IFNDEF IPHONEOS} // have to remove this cycle because otherwise it segfaults at exit while SDL_PollEvent(@event) <> 0 do begin @@ -209,6 +210,7 @@ SDL_QUITEV: isTerminated:= true end; // end case event.type_ end; // end while SDL_PollEvent(@event) <> 0 +{$ENDIF} if isTerminated = false then begin