dmitry Tue Aug 16 05:25:05 2005 EDT
Modified files:
/php-src/ext/standard var.c
/php-src/ext/standard/tests/array bug25708.phpt bug26458.phpt
Log:
Unicode support
http://cvs.php.net/diff.php/php-src/ext/standard/var.c?r1=1.208&r2=1.209&ty=u
Index: php-src/ext/standard/var.c
diff -u php-src/ext/standard/var.c:1.208 php-src/ext/standard/var.c:1.209
--- php-src/ext/standard/var.c:1.208 Sun Aug 14 17:26:01 2005
+++ php-src/ext/standard/var.c Tue Aug 16 05:25:03 2005
@@ -18,7 +18,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: var.c,v 1.208 2005/08/14 21:26:01 helly Exp $ */
+/* $Id: var.c,v 1.209 2005/08/16 09:25:03 dmitry Exp $ */
@@ -380,7 +380,7 @@
/* temporary, for debugging */
php_printf("%sunicode(%d) ", COMMON,
u_countChar32((*struc)->value.ustr.val, (*struc)->value.ustr.len));
php_var_dump_unicode((*struc)->value.ustr.val,
(*struc)->value.ustr.len, verbose TSRMLS_CC);
- php_printf("\" refcount(%u)\n", Z_REFCOUNT_PP(struc));
+ php_printf(" refcount(%u)\n", Z_REFCOUNT_PP(struc));
break;
case IS_ARRAY:
myht = Z_ARRVAL_PP(struc);
http://cvs.php.net/diff.php/php-src/ext/standard/tests/array/bug25708.phpt?r1=1.2&r2=1.3&ty=u
Index: php-src/ext/standard/tests/array/bug25708.phpt
diff -u php-src/ext/standard/tests/array/bug25708.phpt:1.2
php-src/ext/standard/tests/array/bug25708.phpt:1.3
--- php-src/ext/standard/tests/array/bug25708.phpt:1.2 Mon Aug 15 10:37:55 2005
+++ php-src/ext/standard/tests/array/bug25708.phpt Tue Aug 16 05:25:04 2005
@@ -252,9 +252,9 @@
long(3) refcount(2)
--
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(3) refcount(2)
--
long(1) refcount(2)
@@ -290,9 +290,9 @@
long(3) refcount(2)
--
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(3) refcount(2)
--
long(1) refcount(2)
@@ -328,9 +328,9 @@
long(3) refcount(2)
--
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(3) refcount(2)
--
long(1) refcount(2)
@@ -366,13 +366,13 @@
long(3) refcount(2)
--
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(4) refcount(1)
-unicode(1) "x" refcount(1)
+unicode(1) "x" { 0078 } refcount(1)
long(3) refcount(2)
--
long(1) refcount(2)
long(2) refcount(2)
----r
-unicode(2) "ok" refcount(2)
-unicode(2) "ok" refcount(2)
+unicode(2) "ok" { 006f 006b } refcount(2)
+unicode(2) "ok" { 006f 006b } refcount(2)
http://cvs.php.net/diff.php/php-src/ext/standard/tests/array/bug26458.phpt?r1=1.1&r2=1.2&ty=u
Index: php-src/ext/standard/tests/array/bug26458.phpt
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php