X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Ffunctions%2Fvsnprintf.texi;h=645ae70209ea168735d23cd62371fb4d92cc700c;hb=b41a41b698a82d0777fdc20bad8904ae65439338;hp=99e792db6f25239a1965ce6fccafe65a776b1edd;hpb=82485375ccac3e5ff6119147e18c7aef62fbf50a;p=gnulib.git diff --git a/doc/functions/vsnprintf.texi b/doc/functions/vsnprintf.texi index 99e792db6..645ae7020 100644 --- a/doc/functions/vsnprintf.texi +++ b/doc/functions/vsnprintf.texi @@ -45,6 +45,13 @@ printf @code{"%010f"} of NaN and Infinity yields an incorrect result (padded with zeroes) on some platforms: MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, AIX 5.2, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 2007, mingw. @item +This function does not support precisions larger than 512 or 1024 in integer, +floating-point and pointer output on some platforms: +mingw, BeOS. +@item +This function can crash in out-of-memory conditions on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0. +@item This function does not truncate the result as specified in C99 on some platforms: mingw. @item @@ -54,6 +61,10 @@ HP-UX 11, IRIX 6.5, OSF/1 5.1, mingw. This function does not fully support the @samp{n} directive on some platforms: HP-UX 11, mingw. @item +This function overwrites memory when a size = 1 argument is passed on some +platforms: +BeOS. +@item This function overwrites memory even when a zero size argument is passed on some platforms: HP-UX 11, OSF/1 5.1.