From: Marcus Boerger Date: Sat, 26 Nov 2005 13:09:28 +0000 (+0000) Subject: - Fix bug #35406 eval hangs when evall'ed code ends with comment w/o newline X-Git-Tag: RELEASE_2_0_2~74 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=117753db1eb68d827575b4937455842ef374aece;p=php - Fix bug #35406 eval hangs when evall'ed code ends with comment w/o newline --- diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 3ac7c97b52..1d4798cdf9 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -2114,6 +2114,7 @@ NEWLINE ("\r"|"\n"|"\r\n") zendlval->value.str.val = yytext; /* no copying - intentional */ zendlval->value.str.len = yyleng; zendlval->type = IS_STRING; + BEGIN(ST_IN_SCRIPTING); return T_COMMENT; }