At 00:17 12.02.2003, Stefan Esser wrote:
On Wed, Feb 12, 2003 at 08:13:49AM +0900, Moriyoshi Koizumi wrote:
> some clarification here so I can find snprintf related bugs elsewhere.

As long as snprintf must not truncate it will return the number of
written bytes (excluding '\0'). If sprintf must truncate it either
returns -1 or (if it is C99 compatible) the number of bytes that
would have been written if there would be enough space.
But we always have C99 compliant snprintf since we will use our own
snprintf if the c-lib is not C99 compliant. We do so because we depend
on some C99 specifications in out print functions - we found out in tests.

marcus


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to