summaryrefslogtreecommitdiff
path: root/Porting/leakfinder.pl
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-11-13 14:53:33 -0800
committerFather Chrysostomos <sprout@cpan.org>2012-11-13 14:54:22 -0800
commitfdf1a9252c27dbcbfdeb78f1b744a5031b699ed4 (patch)
treed8914d95b3fd3541dab5528dda92c4f690d1637c /Porting/leakfinder.pl
parent4d2dfd152adb9e89694e8af7f0ae810bda03128b (diff)
downloadperl-fdf1a9252c27dbcbfdeb78f1b744a5031b699ed4.tar.gz
leakfinder.pl: More exceptions
Diffstat (limited to 'Porting/leakfinder.pl')
-rw-r--r--Porting/leakfinder.pl3
1 files changed, 3 insertions, 0 deletions
diff --git a/Porting/leakfinder.pl b/Porting/leakfinder.pl
index a69a4b8493..d276563f42 100644
--- a/Porting/leakfinder.pl
+++ b/Porting/leakfinder.pl
@@ -84,6 +84,7 @@ $n = push @a, "rec0", "rec1", "rec2";
$n = push @a, "rec3", "rec4$:";
$n = unshift @a, "rec0", "rec1", "rec2";
$n = unshift @a, "rec3", "rec4$:";
+@$obj = ($meth, (bless [@$obj]), 1); # Avoid circular reference
@old = splice(@h, 1, 2, qw(bananas just before));
package XS::APItest; require XSLoader; XSLoader::load()
$pa = { -exitval => $pa };
@@ -94,6 +95,7 @@ prog => 'use Config; CHECK { $Config{awk} }',
$p->{share_dir} = { dist => [ $p->{share_dir} ] };
$p->{share_dir} = { dist => $p->{share_dir} };
{ push (@Bad, $key) }
+( push @hard, $file ), next
{ push @keep, $_ }
{ push (@values, $value) }
$resp = [$resp]
@@ -102,6 +104,7 @@ $share_dir->{dist} = [ $share_dir->{dist} ];
sleep;
sleep(300);
sleep($waitfor - 2); # Workaround for perlbug #49073
+s![^/+]*$!man!&&-d&&!$s{$_}++&&push@m,#_;END{print"@m"}'
$spec = [$spec, $_[0]];
$stack[$i++] &= ~1;
$step = [$step];