2015-07-28 13:02:57 (UTC-03:00)
Marcel Rodrigues <marcelgmr@gmail.com>
Use vsnprintf() instead of vsprintf().
diff --git a/rover.c b/rover.c index cd9f9ac..0a5e334 100644 --- a/rover.c +++ b/rover.c @@ -441,7 +441,7 @@ message(Color color, char *fmt, ...) va_list args; va_start(args, fmt); - vsprintf(BUF1, fmt, args); + vsnprintf(BUF1, BUFLEN, fmt, args); va_end(args); len = strlen(BUF1); pos = (STATUSPOS - len) / 2;