diff options
Diffstat (limited to 'strings')
-rw-r--r-- | strings/my_vsnprintf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/strings/my_vsnprintf.c b/strings/my_vsnprintf.c index 920022aae91..3e1748ab11d 100644 --- a/strings/my_vsnprintf.c +++ b/strings/my_vsnprintf.c @@ -194,8 +194,8 @@ static void my_printf(const char * fmt, ...) va_start(ar, fmt); buf[sizeof(buf)-1]=OVERRUN_SENTRY; n = my_vsnprintf(buf, sizeof(buf)-1,fmt, ar); - printf(buf); - printf("n=%d, strlen=%d\n", n, strlen(buf)); + printf("%s", buf); + printf("n=%d, strlen=%d\n", n, (int)strlen(buf)); if ((uchar) buf[sizeof(buf)-1] != OVERRUN_SENTRY) { fprintf(stderr, "Buffer overrun\n"); |