From: Derick Rethans Date: Tue, 4 Jun 2002 21:58:05 +0000 (+0000) Subject: - Fix for bug #17462 (Patch by Edin Kadribasic) X-Git-Tag: RELEASE_0_90~29 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=733ebde160216fcf0ce1cc713a668377e5233adb;p=php - Fix for bug #17462 (Patch by Edin Kadribasic) --- diff --git a/Zend/zend_ini_scanner.l b/Zend/zend_ini_scanner.l index 707a27415c..fe14e92b69 100644 --- a/Zend/zend_ini_scanner.l +++ b/Zend/zend_ini_scanner.l @@ -125,11 +125,11 @@ NEWLINE ("\r"|"\n"|"\r\n") return CFG_FALSE; } -[[][^[]+[\]]{NEWLINE}? { +[[][^[]+[\]][ ]*{NEWLINE}? { /* SECTION */ - /* eat trailng ] */ - while (yyleng>0 && (yytext[yyleng-1]=='\n' || yytext[yyleng-1]=='\r' || yytext[yyleng-1]==']')) { + /* eat trailng and spaces ] */ + while (yyleng>0 && (yytext[yyleng-1]=='\n' || yytext[yyleng-1]=='\r' || yytext[yyleng-1]==']' || yytext[yyleng-1]==' ')) { yyleng--; yytext[yyleng]=0; }