Add a volatile modifier to avoid possible cloberring by longjmp,
Rafael Garcia-Suarez [Sat, 3 Mar 2007 09:36:54 +0000 (09:36 +0000)]
as the compiler used by Jerry D. Hedden warns.

p4raw-id: //depot/perl@30448

perl.c

diff --git a/perl.c b/perl.c
index c7ed592..aac8181 100644 (file)
--- a/perl.c
+++ b/perl.c
@@ -5113,7 +5113,7 @@ Perl_call_list(pTHX_ I32 oldscope, AV *paramList)
 {
     dVAR;
     SV *atsv;
-    const line_t oldline = PL_curcop ? CopLINE(PL_curcop) : 0;
+    volatile const line_t oldline = PL_curcop ? CopLINE(PL_curcop) : 0;
     CV *cv;
     STRLEN len;
     int ret;