summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 06d88aa4ad..5f854c7dc3 100644
--- a/Zend/zend_language_scanner.l
+++ b/Zend/zend_language_scanner.l
@@ -1035,6 +1035,14 @@ static int zend_scan_unicode_escape_string(zval *zendlval, char *str, int len, U
*t++ = (UChar) 0x09; /*'\t'*/
Z_USTRLEN_P(zendlval)--;
break;
+ case 0x66: /*'f'*/
+ *t++ = (UChar) 0x0C; /*'\f'*/
+ zendlval->value.str.len--;
+ break;
+ case 0x76: /*'v'*/
+ *t++ = (UChar) 0x0B; /*'\v'*/
+ zendlval->value.str.len--;
+ break;
case 0x22: /*'"'*/
case 0x60: /*'`'*/
if (c != quote_type) {