summaryrefslogtreecommitdiff
path: root/pod/perlclib.pod
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2005-07-12 08:17:47 +0000
committerSteve Hay <SteveHay@planit.com>2005-07-12 08:17:47 +0000
commit9f653bb54868b8547466924d4ce483acb8987efb (patch)
treec335772e50d2eb91b883f81f1636d76603814bb2 /pod/perlclib.pod
parentc5008215525f2f0a2a10a4c6a997f4cccfb6d09b (diff)
downloadperl-9f653bb54868b8547466924d4ce483acb8987efb.tar.gz
Change New*() to Newx*() in various comments and documentation
p4raw-id: //depot/perl@25116
Diffstat (limited to 'pod/perlclib.pod')
-rw-r--r--pod/perlclib.pod6
1 files changed, 3 insertions, 3 deletions
diff --git a/pod/perlclib.pod b/pod/perlclib.pod
index e89a67a140..837a36da67 100644
--- a/pod/perlclib.pod
+++ b/pod/perlclib.pod
@@ -99,8 +99,8 @@ There is no equivalent to C<fgets>; one should use C<sv_gets> instead:
Instead Of: Use:
- t* p = malloc(n) New(id, p, n, t)
- t* p = calloc(n, s) Newz(id, p, n, t)
+ t* p = malloc(n) Newx(id, p, n, t)
+ t* p = calloc(n, s) Newxz(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)
@@ -132,7 +132,7 @@ instead of raw C<char *> strings:
Note also the existence of C<sv_catpvf> and C<sv_vcatpvfn>, combining
concatenation with formatting.
-Sometimes instead of zeroing the allocated heap by using Newz() you
+Sometimes instead of zeroing the allocated heap by using Newxz() you
should consider "poisoning" the data. This means writing a bit
pattern into it that should be illegal as pointers (and floating point
numbers), and also hopefully surprising enough as integers, so that