From: Rafael Garcia-Suarez Date: Wed, 19 May 2010 18:36:12 +0000 (+0200) Subject: Do not try to load a feature bundle when doing "no VERSION" X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=faee19b51573e81abe8811f1256a1d27777d6d04;p=p5sagit%2Fp5-mst-13.2.git Do not try to load a feature bundle when doing "no VERSION" --- diff --git a/pp_ctl.c b/pp_ctl.c index 6d487ac..05c5310 100644 --- a/pp_ctl.c +++ b/pp_ctl.c @@ -3357,8 +3357,9 @@ PP(pp_require) } } - /* We do this only with use, not require. */ + /* We do this only with "use", not "require" or "no". */ if (PL_compcv && + !(cUNOP->op_first->op_private & OPpCONST_NOVER) && /* If we request a version >= 5.9.5, load feature.pm with the * feature bundle that corresponds to the required version. */ vcmp(sv, sv_2mortal(upg_version(newSVnv(5.009005), FALSE))) >= 0) {