Module Name: src Committed By: wiz Date: Sat May 2 09:37:33 UTC 2009
Modified Files: src/lib/libc/string: strcpy.3 Log Message: Improve formatting and punctuation for "NUL-terminate". To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/lib/libc/string/strcpy.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/string/strcpy.3 diff -u src/lib/libc/string/strcpy.3:1.19 src/lib/libc/string/strcpy.3:1.20 --- src/lib/libc/string/strcpy.3:1.19 Sat May 2 09:31:08 2009 +++ src/lib/libc/string/strcpy.3 Sat May 2 09:37:32 2009 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)strcpy.3 8.1 (Berkeley) 6/4/93 -.\" $NetBSD: strcpy.3,v 1.19 2009/05/02 09:31:08 wiz Exp $ +.\" $NetBSD: strcpy.3,v 1.20 2009/05/02 09:37:32 wiz Exp $ .\" .Dd May 1, 2009 .Dt STRCPY 3 @@ -140,15 +140,13 @@ .Pp Note that it does .Em not -.Tn NUL -terminate +.Dv NUL Ns No -terminate .Va chararray because the length of the source string is greater than or equal to the length parameter. .Fn strncpy .Em only -.Tn NUL -terminates +.Dv NUL Ns No -terminates the destination string when the length of the source string is less than the length parameter. .Pp @@ -157,15 +155,15 @@ to .Va buf as will fit and -.Tn NUL -terminates the result. +.Dv NUL Ns No -terminates +the result. Because .Fn strncpy does .Em not guarantee to -.Tn NUL -terminate the string itself, this must be done explicitly. +.Dv NUL Ns No -terminate +the string itself, this must be done explicitly. .Bd -literal -offset indent char buf[1024];