Change 14094 by jhi@alpha on 2002/01/05 21:26:09

        Zero() wasn't documented.

Affected files ...

.... //depot/perl/pod/perlclib.pod#6 edit

Differences ...

==== //depot/perl/pod/perlclib.pod#6 (text) ====
Index: perl/pod/perlclib.pod
--- perl/pod/perlclib.pod.~1~   Sat Jan  5 14:30:05 2002
+++ perl/pod/perlclib.pod       Sat Jan  5 14:30:05 2002
@@ -97,15 +97,17 @@
 
 =head2 Memory Management and String Handling
 
-    Instead Of:                 Use:
+    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)
+    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!)
End of Patch.

Reply via email to