diff options
| -rw-r--r-- | src/engine/client/text.cpp | 3 |
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); |