diff options
author | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2004-04-19 12:26:35 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2004-04-19 12:26:35 +0000 |
commit | 181bc48df1acbf1e213b165d7e27c61b63e2b13e (patch) | |
tree | 7d7342c964e48deaf2a291197a58919f070e5439 /op.c | |
parent | 841bcc4d4c38349a457e324fa4064259dc55e791 (diff) | |
download | perl-181bc48df1acbf1e213b165d7e27c61b63e2b13e.tar.gz |
Fix for [perl #28919] : sometimes the function ck_ftst was trying
to read an op that was just freed, which was obviously illegal.
p4raw-id: //depot/perl@22716
Diffstat (limited to 'op.c')
-rw-r--r-- | op.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -5088,6 +5088,7 @@ Perl_ck_ftst(pTHX_ OP *o) gv_fetchpv(SvPVx(kid->op_sv, n_a), TRUE, SVt_PVIO)); op_free(o); o = newop; + return o; } else { if ((PL_hints & HINT_FILETEST_ACCESS) && |