From: Jarkko Hietaniemi <jhi@iki.fi>
Date: Sat, 5 Jan 2002 21:26:09 +0000 (+0000)
Subject: Zero() wasn't documented.
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=702eb6d058ad90bee8332952b92588ced38f499f;p=p5sagit%2Fp5-mst-13.2.git

Zero() wasn't documented.

p4raw-id: //depot/perl@14094
---

diff --git a/pod/perlclib.pod b/pod/perlclib.pod
index 80e6194..7c527a9 100644
--- a/pod/perlclib.pod
+++ b/pod/perlclib.pod
@@ -97,15 +97,17 @@ There is no equivalent to C<fgets>; one should use C<sv_gets> instead:
 
 =head2 Memory Management and String Handling
 
-    Instead Of:                 Use:
-
-    t* p = malloc(n)            New(id, p, n, t)
-    t* p = calloc(n, s)         Newz(id, p, n, t)
-    p = realloc(p, n)           Renew(p, n, t)
-    memcpy(dst, src, n)         Copy(src, dst, n, t)
-    memmove(dst, src, n)        Move(src, dst, n, t)
-    memcpy/*(struct foo *)      StructCopy(src, dst, t)
-    free(p)                     Safefree(p)
+    Instead Of:                 	Use:
+
+    t* p = malloc(n)            	New(id, p, n, t)
+    t* p = calloc(n, s)         	Newz(id, p, n, t)
+    p = realloc(p, n)           	Renew(p, n, t)
+    memcpy(dst, src, n)         	Copy(src, dst, n, t)
+    memmove(dst, src, n)        	Move(src, dst, n, t)
+    memcpy/*(struct foo *)      	StructCopy(src, dst, t)
+    memset(dst, 0, n * sizeof(t))	Zero(dst, n, t)
+    memzero(dst, 0)			Zero(dst, n, char)
+    free(p)             	        Safefree(p)
 
     strdup(p)                   savepv(p)
     strndup(p, n)               savepvn(p, n) (Hey, strndup doesn't exist!)