summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vsnprintf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vsnprintf.c b/src/vsnprintf.c
index 877d156f7..80ce2ebb1 100644
--- a/src/vsnprintf.c
+++ b/src/vsnprintf.c
@@ -43,7 +43,7 @@
#include <strings.h>
#include <stdarg.h>
-int vsnprintf(char* s, int n, char* fmt, va_list stack)
+int vsnprintf(char* s, size_t n, const char* fmt, va_list stack)
{
char *f, *sf = 0;
int i, on, argl = 0;
@@ -51,7 +51,7 @@ int vsnprintf(char* s, int n, char* fmt, va_list stack)
char *arg, *myfp;
on = n;
- f = fmt;
+ f = (char*)fmt;
arg = 0;
while (arg || (sf = index(f, '%')) || (sf = f + strlen(f))) {
if (arg == 0) {