diff options
author | Charles Lane <lane@DUPHY4.Physics.Drexel.Edu> | 2001-02-21 08:08:03 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-02-21 19:38:57 +0000 |
commit | e48f23091da2d4765330c841b01ea37b4d2bb3ac (patch) | |
tree | 61716314ebdf8a3a30471e314535fd6737a14cb4 /op.c | |
parent | 9e6390329e0b2f4a2dab0836dc608590db56a9e1 (diff) | |
download | perl-e48f23091da2d4765330c841b01ea37b4d2bb3ac.tar.gz |
glob-in-eval memory leak fix
Message-Id: <010221130721.7a2ab@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@8881
Diffstat (limited to 'op.c')
-rw-r--r-- | op.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -5799,6 +5799,7 @@ Perl_ck_glob(pTHX_ OP *o) gv = newGVgen("main"); gv_IOadd(gv); append_elem(OP_GLOB, o, newGVOP(OP_GV, 0, gv)); + SvREFCNT_dec((SV*)gv); /* had excess refcnt */ scalarkids(o); return o; } |