mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 09:43:32 +08:00
manual: document snprintf truncation better
This commit is contained in:
parent
1fb225923a
commit
f173e27272
@ -2439,7 +2439,10 @@ If @var{size} is zero, nothing, not even the null byte, shall be written and
|
||||
The return value is the number of characters which would be generated
|
||||
for the given input, excluding the trailing null. If this value is
|
||||
greater than or equal to @var{size}, not all characters from the result have
|
||||
been stored in @var{s}. You should try again with a bigger output
|
||||
been stored in @var{s}. If this happens, you should be wary of using
|
||||
the truncated result as that could lead to security, encoding, or
|
||||
other bugs in your program (@pxref{Truncating Strings}).
|
||||
Instead, you should try again with a bigger output
|
||||
string. Here is an example of doing this:
|
||||
|
||||
@smallexample
|
||||
|
Loading…
Reference in New Issue
Block a user