diff options
| author | Nuno Lopes <nlopess@php.net> | 2008-07-06 15:53:23 +0000 |
|---|---|---|
| committer | Nuno Lopes <nlopess@php.net> | 2008-07-06 15:53:23 +0000 |
| commit | 3ba706cc62ff6835f9485faf81367d6e1756e218 (patch) | |
| tree | a089857d0731290b5586d69d68566664783fe473 /Zend/zend_language_scanner.l | |
| parent | 671caa1d5d46f1cea9d0d2e643cef7d0943a53c7 (diff) | |
| download | php-git-3ba706cc62ff6835f9485faf81367d6e1756e218.tar.gz | |
fix first part of bug #44654: scan for opening tag <? after a # char
Diffstat (limited to 'Zend/zend_language_scanner.l')
| -rw-r--r-- | Zend/zend_language_scanner.l | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 4830810640..e8b8cd7f43 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -1626,6 +1626,8 @@ NOWDOC_CHARS ({NEWLINE}*(([^a-zA-Z_\x7f-\xff\n\r][^\n\r]*)|({LABEL}[^a-zA-Z0-9_ <INITIAL>{ANY_CHAR} { +inline_char_handler: + while (1) { YYCTYPE *ptr = memchr(YYCURSOR, '<', YYLIMIT - YYCURSOR); @@ -1646,8 +1648,6 @@ NOWDOC_CHARS ({NEWLINE}*(([^a-zA-Z_\x7f-\xff\n\r][^\n\r]*)|({LABEL}[^a-zA-Z0-9_ } } -inline_char_handler: - #ifdef ZEND_MULTIBYTE if (SCNG(output_filter)) { int readsize; |
