From 75764a9c5d70298aa5b25476bbb633e6ebf450c3 Mon Sep 17 00:00:00 2001
From: Spoike <acceptthis@users.sourceforge.net>
Date: Mon, 27 Sep 2004 07:23:47 +0000
Subject: [PATCH] should make task switches more reliable.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@255 fc73d0e0-1445-4013-8a0c-d673dee63da5
---
 engine/gl/gl_screen.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/engine/gl/gl_screen.c b/engine/gl/gl_screen.c
index 66d0c6f79..9753d0841 100644
--- a/engine/gl/gl_screen.c
+++ b/engine/gl/gl_screen.c
@@ -78,6 +78,11 @@ void GLSCR_UpdateScreen (void)
 		old2dscale = gl_2dscale.value;
 		vid.width = vid.conwidth = (glwidth - 320) * gl_2dscale.value + 320;
 		vid.height = vid.conheight = (glheight - 240) * gl_2dscale.value + 240;
+//pretect against too small resolutions (possibly minimising task switches).
+		if (vid.width<320)
+			vid.width=320;
+		if (vid.height<200)
+			vid.height=200;
 
 		vid.recalc_refdef = true;
 		Con_CheckResize();