From 85d4e0a35b2d44cf06a9343d23a2f84b8ebb9024 Mon Sep 17 00:00:00 2001 From: Tony Cook Date: Wed, 17 Jul 2019 11:32:50 +1000 Subject: (perl #134291) propagate non-PVs in $@ in bare die() --- pp_sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pp_sys.c') diff --git a/pp_sys.c b/pp_sys.c index 0214367ea6..251527785e 100644 --- a/pp_sys.c +++ b/pp_sys.c @@ -498,7 +498,7 @@ PP(pp_die) } } } - else if (SvPOK(errsv) && SvCUR(errsv)) { + else if (SvOK(errsv) && (SvPV_nomg(errsv,len), len)) { exsv = sv_mortalcopy(errsv); sv_catpvs(exsv, "\t...propagated"); } -- cgit v1.2.1