diff options
Diffstat (limited to 'man7/string_copying.7')
-rw-r--r-- | man7/string_copying.7 | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/man7/string_copying.7 b/man7/string_copying.7 index 0b1562e4c..6b7bbb2b0 100644 --- a/man7/string_copying.7 +++ b/man7/string_copying.7 @@ -673,10 +673,11 @@ puts(buf); .TP .BR strncat (3) .EX -buf[0] = \[aq]\e0\[aq]; // There's no 'cpy' function to this 'cat'. -strncat(buf, "Hello ", 6); -strncat(buf, "world", 42); // Padding null bytes ignored. -strncat(buf, "!", 1); +char h[42] = "Hello "; +char w[6] = "world!"; +strcpy(buf, ""); +strncat(buf, h, NITEMS(h)); +strncat(buf, w, NITEMS(w)); len = strlen(buf); puts(buf); .EE |