X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=toke.c;h=885027ee79479b6f11d1ca60c71da5cbf9818248;hb=8b8cdb3af135a75c41bb19ee20a85445163f4cff;hp=3fda3a546b11b8986deb6a76b371eb6d8425c707;hpb=b1fc363696b1a308e6bce75eb292bacc8f2c9833;p=p5sagit%2Fp5-mst-13.2.git diff --git a/toke.c b/toke.c index 3fda3a5..885027e 100644 --- a/toke.c +++ b/toke.c @@ -3970,7 +3970,7 @@ Perl_yylex(pTHX) while (s < PL_bufend && isSPACE(*s)) s++; if (s < PL_bufend) { - Newxz(newargv,PL_origargc+3,char*); + Newx(newargv,PL_origargc+3,char*); newargv[1] = s; while (s < PL_bufend && !isSPACE(*s)) s++; @@ -4805,10 +4805,6 @@ Perl_yylex(pTHX) pl_yylval.ival = 0; OPERATOR(ASSIGNOP); case '!': - if (PL_expect == XSTATE && s[1] == '!' && s[2] == '!') { - s += 3; - LOP(OP_DIE,XTERM); - } s++; { const char tmp = *s++; @@ -5060,10 +5056,6 @@ Perl_yylex(pTHX) AOPERATOR(DORDOR); } case '?': /* may either be conditional or pattern */ - if (PL_expect == XSTATE && s[1] == '?' && s[2] == '?') { - s += 3; - LOP(OP_WARN,XTERM); - } if (PL_expect == XOPERATOR) { char tmp = *s++; if(tmp == '?') {