# HG changeset patch # User unc0rr # Date 1239987744 0 # Node ID f9f47e681aad94449062c33592262614b11be05d # Parent a28dcfe658e3439a7e71e0417fa6d430707c0782 Don't crash engine after round in reduced quality mode diff -r a28dcfe658e3 -r f9f47e681aad hedgewars/uMisc.pas --- a/hedgewars/uMisc.pas Fri Apr 17 17:01:58 2009 +0000 +++ b/hedgewars/uMisc.pas Fri Apr 17 17:02:24 2009 +0000 @@ -452,8 +452,11 @@ procedure FreeTexture(tex: PTexture); begin -glDeleteTextures(1, @tex^.id); -dispose(tex) +if tex <> nil then + begin + glDeleteTextures(1, @tex^.id); + dispose(tex) + end end; function DecodeBase64(s: shortstring): shortstring;