diff options
author | Dave Mitchell <davem@fdisolutions.com> | 2004-01-17 16:12:32 +0000 |
---|---|---|
committer | Dave Mitchell <davem@fdisolutions.com> | 2004-01-17 16:12:32 +0000 |
commit | b3a3b3a1da8f5142edf3e194532b08316f895282 (patch) | |
tree | a7599adfe749d92c3c1e340401d2cf679de77a8c /scope.h | |
parent | d3dc607d97b8af5aa45522c8a75a78694d3c7733 (diff) | |
download | perl-b3a3b3a1da8f5142edf3e194532b08316f895282.tar.gz |
[perl #24914] freeing a CV reference that was currently being
executed caused coredumps
p4raw-id: //depot/perl@22167
Diffstat (limited to 'scope.h')
-rw-r--r-- | scope.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -167,6 +167,7 @@ Closing bracket on a callback. See C<ENTER> and L<perlcall>. SSCHECK(2); \ SSPUSHPTR((SV*)PL_comppad); \ SSPUSHINT(SAVEt_COMPPAD); \ + SvREFCNT_inc(PL_comppad); \ } STMT_END #ifdef USE_ITHREADS |