summaryrefslogtreecommitdiff
path: root/mg.c
diff options
context:
space:
mode:
authorMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-10-03 11:53:51 +0000
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-10-03 11:53:51 +0000
commitc23142e2edb5ee317dcd6cd29300b6f2196357db (patch)
tree94ad88108ce6c417199d809af6b208f4d487e8fb /mg.c
parentd119fc15e9fe1b3c83fb63a0a534b0a50c7e238e (diff)
downloadperl-c23142e2edb5ee317dcd6cd29300b6f2196357db.tar.gz
Reliable thread signal handling.
p4raw-id: //depot/perl@102
Diffstat (limited to 'mg.c')
-rw-r--r--mg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mg.c b/mg.c
index 404afef7e0..db8356f357 100644
--- a/mg.c
+++ b/mg.c
@@ -784,7 +784,7 @@ MAGIC* mg;
}
if (SvTYPE(sv) == SVt_PVGV || SvROK(sv)) {
if (i)
- (void)rsignal(i, sighandler);
+ (void)rsignal(i, sighandlerp);
else
*svp = SvREFCNT_inc(sv);
return 0;
@@ -811,7 +811,7 @@ MAGIC* mg;
if (!strchr(s,':') && !strchr(s,'\''))
sv_setpv(sv, form("main::%s", s));
if (i)
- (void)rsignal(i, sighandler);
+ (void)rsignal(i, sighandlerp);
else
*svp = SvREFCNT_inc(sv);
}