about summary refs log tree commit diff
path: root/src/engine/client
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2011-12-29 13:03:06 +0100
committeroy <Tom_Adams@web.de>2011-12-29 13:03:06 +0100
commitaf9775f4003c0a3bcb3efd12faccff95e60ef333 (patch)
treeb319083b505ac181480eb04bbb8e8dd700a235f6 /src/engine/client
parent4f0ee26fcf1b7b65bcb113eb44dbb8d106b419c4 (diff)
downloadzcatch-af9775f4003c0a3bcb3efd12faccff95e60ef333.tar.gz
zcatch-af9775f4003c0a3bcb3efd12faccff95e60ef333.zip
fixed texture increasing in the text renderer
Diffstat (limited to 'src/engine/client')
-rw-r--r--src/engine/client/text.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/client/text.cpp b/src/engine/client/text.cpp
index 4a3a2eb3..88e97d4a 100644
--- a/src/engine/client/text.cpp
+++ b/src/engine/client/text.cpp
@@ -285,7 +285,8 @@ class CTextRender : public IEngineTextRender
 					Oldest = i;
 			}
 
-			if(time_get()-pSizeData->m_aCharacters[Oldest].m_TouchTime < time_freq())
+			if(time_get()-pSizeData->m_aCharacters[Oldest].m_TouchTime < time_freq() &&
+				(pSizeData->m_NumXChars < MAX_CHARACTERS || pSizeData->m_NumYChars < MAX_CHARACTERS))
 			{
 				IncreaseTextureSize(pSizeData);
 				return GetSlot(pSizeData);