From: Nicholas Clark Date: Sun, 2 May 2010 15:19:00 +0000 (+1000) Subject: Fix c6bf6a65 - 64 bit big endian builds were broken. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=86e10ae19d90298873ec725d677f8d6e69375b31;p=p5sagit%2Fp5-mst-13.2.git Fix c6bf6a65 - 64 bit big endian builds were broken. --- diff --git a/scope.c b/scope.c index 2b00d34..f1d4db5 100644 --- a/scope.c +++ b/scope.c @@ -285,7 +285,7 @@ Perl_save_gp(pTHX_ GV *gv, I32 empty) SSPUSHINT(SvFAKE(gv)); SSPUSHPTR(GvGP(gv)); SSPUSHPTR(SvREFCNT_inc(gv)); - SSPUSHINT(SAVEt_GP); + SSPUSHUV(SAVEt_GP); /* Don't let the localized GV coerce into non-glob, otherwise we would * not be able to restore GP upon leave from context if that happened */