summaryrefslogtreecommitdiff
path: root/Zend/zend_language_scanner.l
diff options
context:
space:
mode:
authorNuno Lopes <nlopess@php.net>2008-07-06 15:53:23 +0000
committerNuno Lopes <nlopess@php.net>2008-07-06 15:53:23 +0000
commit3ba706cc62ff6835f9485faf81367d6e1756e218 (patch)
treea089857d0731290b5586d69d68566664783fe473 /Zend/zend_language_scanner.l
parent671caa1d5d46f1cea9d0d2e643cef7d0943a53c7 (diff)
downloadphp-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.l4
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;