login

<     >

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;