diff --git a/src/util/u_string.h b/src/util/u_string.h index 88df2cceda6..4700d9ca92f 100644 --- a/src/util/u_string.h +++ b/src/util/u_string.h @@ -42,6 +42,7 @@ #include #include #include +#include #include "util/macros.h" // PRINTFLIKE @@ -72,7 +73,7 @@ util_sprintf(char *str, const char *format, ...) { va_list ap; va_start(ap, format); - vsnprintf(str, (size_t)-1, format, ap); + vsnprintf(str, INT_MAX, format, ap); va_end(ap); }