Never trust snprintf return value

This commit is contained in:
Stanislav Malyshev 2000-09-08 12:52:05 +00:00
parent 6426d1c9ce
commit 522aec4443
2 changed files with 6 additions and 0 deletions

View file

@ -317,6 +317,9 @@ PHPAPI int php_printf(const char *format, ...)
va_start(args, format);
size = vsnprintf(buffer, sizeof(buffer), format, args);
if(size > sizeof(buffer) - 1) {
size = sizeof(buffer) - 1;
}
ret = PHPWRITE(buffer, size);
va_end(args);