diff options
Diffstat (limited to 'src/vsnprintf.c')
| -rw-r--r-- | src/vsnprintf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vsnprintf.c b/src/vsnprintf.c index eb039f0b0..0fae17ca5 100644 --- a/src/vsnprintf.c +++ b/src/vsnprintf.c @@ -128,7 +128,7 @@ int fl_vsnprintf(char* buffer, size_t bufsize, const char* format, va_list ap) { case 'e' : case 'f' : case 'g' : - if ((width + 2) > sizeof(temp)) break; + if ((width + 2) > (int)sizeof(temp)) break; sprintf(temp, tformat, va_arg(ap, double)); @@ -153,7 +153,7 @@ int fl_vsnprintf(char* buffer, size_t bufsize, const char* format, va_list ap) { case 'o' : case 'u' : case 'x' : - if ((width + 2) > sizeof(temp)) break; + if ((width + 2) > (int)sizeof(temp)) break; #ifdef HAVE_LONG_LONG if (size == 'L') @@ -179,7 +179,7 @@ int fl_vsnprintf(char* buffer, size_t bufsize, const char* format, va_list ap) { break; case 'p' : /* Pointer value */ - if ((width + 2) > sizeof(temp)) break; + if ((width + 2) > (int)sizeof(temp)) break; sprintf(temp, tformat, va_arg(ap, void *)); |
