Browse Source

MFH: Restore end check for "escape" strings

PECL
Matt Wilmas 18 years ago
parent
commit
c83d916a98
  1. 758
      Zend/zend_language_scanner.c
  2. 4
      Zend/zend_language_scanner.l

758
Zend/zend_language_scanner.c
File diff suppressed because it is too large
View File

4
Zend/zend_language_scanner.l

@ -498,6 +498,10 @@ static void zend_scan_escape_string(zval *zendlval, char *str, int len, char quo
while (s<end) {
if (*s=='\\') {
s++;
if (s >= end) {
*t++ = '\\';
break;
}
switch(*s) {
case 'n':

Loading…
Cancel
Save