From: Antony Dovgal Date: Sun, 9 Sep 2007 22:41:38 +0000 (+0000) Subject: unicode part of \v and \t patch X-Git-Tag: RELEASE_2_0_0a1~1852 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ff77b89984ad31e4cf98f177d83f7f69accf9ec3;p=php unicode part of \v and \t patch --- 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) {