From 7b1eb0b90690a247c8f19276ff987f53311278ba Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 31 Jul 2013 18:00:11 +0000 Subject: [PATCH] don't crash on missing fog shaders. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4450 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/gl/gl_backend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/gl/gl_backend.c b/engine/gl/gl_backend.c index 6a249691..ee99d8ed 100644 --- a/engine/gl/gl_backend.c +++ b/engine/gl/gl_backend.c @@ -3680,7 +3680,7 @@ static void DrawMeshes(void) DrawPass(p); } } - if (shaderstate.curbatch->fog) + if (shaderstate.curbatch->fog && shaderstate.curbatch->fog->shader) { GL_DeSelectProgram();