From b35221afb54f307d6d14d0cde85c8db39e534880 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Mon, 4 Dec 2023 00:33:46 +0100 Subject: string_copying.7: Improve strncat(3) example Signed-off-by: Alejandro Colomar --- man7/string_copying.7 | 9 +++++---- 1 file 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 -- cgit v1.2.3