From: Dave Mitchell Date: Sun, 5 Sep 2004 21:36:57 +0000 (+0000) Subject: only mortalize deleted array elements for AvREAL X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fdb3bdd059fbc95fa3b254744f5311a0d67b4208;p=p5sagit%2Fp5-mst-13.2.git only mortalize deleted array elements for AvREAL (update to change #23158) p4raw-link: @23158 on //depot/perl: 2c8ddff3c182e26372c9343750c9b3c45e438ca2 p4raw-id: //depot/perl@23271 --- diff --git a/av.c b/av.c index bedd04b..b616a20 100644 --- a/av.c +++ b/av.c @@ -864,7 +864,7 @@ Perl_av_delete(pTHX_ AV *av, I32 key, I32 flags) SvREFCNT_dec(sv); sv = Nullsv; } - else + else if (AvREAL(av)) sv = sv_2mortal(sv); return sv; }