summaryrefslogtreecommitdiff
path: root/perl.c
diff options
context:
space:
mode:
Diffstat (limited to 'perl.c')
-rw-r--r--perl.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/perl.c b/perl.c
index 54afc2c6fb..13bbaa6db3 100644
--- a/perl.c
+++ b/perl.c
@@ -932,6 +932,10 @@ perl_destruct(pTHXx)
PL_warnhook = NULL;
SvREFCNT_dec(PL_diehook);
PL_diehook = NULL;
+ SvREFCNT_dec(PL_hook__require__before);
+ PL_hook__require__before = NULL;
+ SvREFCNT_dec(PL_hook__require__after);
+ PL_hook__require__after = NULL;
/* call exit list functions */
while (PL_exitlistlen-- > 0)