diff --git a/texteff.c b/texteff.c --- a/texteff.c +++ b/texteff.c @@ -62,7 +62,7 @@ void CDECL AddTextMessage(uint16 color, int length; va_start(va, message); - vsprintf(buf, message, va); + vsnprintf(buf, lengthof(buf), message, va); va_end(va); /* Special color magic */