summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2007-09-09 16:34:47 +0000
committerIlia Alshanetsky <iliaa@php.net>2007-09-09 16:34:47 +0000
commitc1ceea1e9492f32ee020915ffa52f383e3d3b998 (patch)
tree5106214f96a07b1c01ebaeab6247e76442bc4226
parent98de59fcf057961a50ad31bd4a2f269825e36ab5 (diff)
downloadphp-git-c1ceea1e9492f32ee020915ffa52f383e3d3b998.tar.gz
MFB: Fixed bug #42590 (Make the engine recornize \v and \f escape sequences)
-rw-r--r--Zend/zend_language_scanner.l8
1 files changed, 8 insertions, 0 deletions
diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l
index e3704f9fa9..06d88aa4ad 100644
--- a/Zend/zend_language_scanner.l
+++ b/Zend/zend_language_scanner.l
@@ -1285,6 +1285,14 @@ static void zend_scan_binary_escape_string(zval *zendlval, char *str, int len, c
*t++ = '\t';
Z_STRLEN_P(zendlval)--;
break;
+ case 'f':
+ *t++ = '\f';
+ zendlval->value.str.len--;
+ break;
+ case 'v':
+ *t++ = '\v';
+ zendlval->value.str.len--;
+ break;
case '"':
case '`':
if (*s != quote_type) {