Module Name:    src
Committed By:   riastradh
Date:           Thu Aug 15 14:58:00 UTC 2024

Modified Files:
        src/lib/libc/locale: c16rtomb.3 c32rtomb.3

Log Message:
c16rtomb(3), c32rtomb(3): Fix more \n in man pages.

Also, tighten an assertion: we left room for a NUL byte at the end.

PR lib/52374: <uchar.h> missing


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/locale/c16rtomb.3 \
    src/lib/libc/locale/c32rtomb.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/locale/c16rtomb.3
diff -u src/lib/libc/locale/c16rtomb.3:1.1 src/lib/libc/locale/c16rtomb.3:1.2
--- src/lib/libc/locale/c16rtomb.3:1.1	Thu Aug 15 14:16:33 2024
+++ src/lib/libc/locale/c16rtomb.3	Thu Aug 15 14:58:00 2024
@@ -1,4 +1,4 @@
-.\"	$NetBSD: c16rtomb.3,v 1.1 2024/08/15 14:16:33 riastradh Exp $
+.\"	$NetBSD: c16rtomb.3,v 1.2 2024/08/15 14:58:00 riastradh Exp $
 .\"
 .\" Copyright (c) 2024 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -113,11 +113,11 @@ for (i = 0; i < __arraycount(c16); i++) 
 	len = c16rtomb(s, c16[i], &mbs);
 	if (len == (size_t)-1)
 		err(1, "c16rtomb");
-	assert(len <= sizeof(buf) - (s - buf));
+	assert(len < sizeof(buf) - (s - buf));
 	s += len;
 }
 *s = '\e0';		/* NUL-terminate */
-printf("%s\n", buf);
+printf("%s\en", buf);
 .Ed
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh ERRORS
Index: src/lib/libc/locale/c32rtomb.3
diff -u src/lib/libc/locale/c32rtomb.3:1.1 src/lib/libc/locale/c32rtomb.3:1.2
--- src/lib/libc/locale/c32rtomb.3:1.1	Thu Aug 15 14:16:33 2024
+++ src/lib/libc/locale/c32rtomb.3	Thu Aug 15 14:58:00 2024
@@ -1,4 +1,4 @@
-.\"	$NetBSD: c32rtomb.3,v 1.1 2024/08/15 14:16:33 riastradh Exp $
+.\"	$NetBSD: c32rtomb.3,v 1.2 2024/08/15 14:58:00 riastradh Exp $
 .\"
 .\" Copyright (c) 2024 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -96,11 +96,11 @@ for (i = 0; i < __arraycount(c32); i++) 
 	len = c32rtomb(s, c32[i], &mbs);
 	if (len == (size_t)-1)
 		err(1, "c32rtomb");
-	assert(len <= sizeof(buf) - (s - buf));
+	assert(len < sizeof(buf) - (s - buf));
 	s += len;
 }
 *s = '\e0';		/* NUL-terminate */
-printf("%s\n", buf);
+printf("%s\en", buf);
 .Ed
 .\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 .Sh ERRORS

Reply via email to