summaryrefslogtreecommitdiff
path: root/perl.c
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2010-09-19 13:11:54 +0100
committerDavid Mitchell <davem@iabyn.com>2010-09-20 08:16:12 +0100
commit90d6a7b29f616d5e892cf7ae5d10a94c43880dae (patch)
treee6cf9d2e8eb162dbd1c1889ba4c8e1e8059c62fd /perl.c
parentaac9d523d6a5c05209364195355a241de1641c93 (diff)
downloadperl-90d6a7b29f616d5e892cf7ae5d10a94c43880dae.tar.gz
fix PL_psig_pend freeing
Commit 31c91b4357905486e81f901ad079da5735bdb7ba added a block of code to free PL_psig_pend in a signal-safe way, but omitted to remove the original unsafe freeing code above it. Removed with this commit.
Diffstat (limited to 'perl.c')
-rw-r--r--perl.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/perl.c b/perl.c
index 79e87a5b64..509295893d 100644
--- a/perl.c
+++ b/perl.c
@@ -1250,8 +1250,6 @@ perl_destruct(pTHXx)
Safefree(PL_psig_name);
PL_psig_name = (SV**)NULL;
PL_psig_ptr = (SV**)NULL;
- Safefree(PL_psig_pend);
- PL_psig_pend = (int*)NULL;
{
/* We need to NULL PL_psig_pend first, so that
signal handlers know not to use it */