dmitry Wed Oct 12 08:13:54 2005 EDT
Modified files:
/php-src/ext/pdo pdo_dbh.c
/php-src/ext/pdo/tests pdo_030.phpt
Log:
Unicode support
http://cvs.php.net/diff.php/php-src/ext/pdo/pdo_dbh.c?r1=1.98&r2=1.99&ty=u
Index: php-src/ext/pdo/pdo_dbh.c
diff -u php-src/ext/pdo/pdo_dbh.c:1.98 php-src/ext/pdo/pdo_dbh.c:1.99
--- php-src/ext/pdo/pdo_dbh.c:1.98 Sun Oct 2 23:53:57 2005
+++ php-src/ext/pdo/pdo_dbh.c Wed Oct 12 08:13:50 2005
@@ -18,7 +18,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: pdo_dbh.c,v 1.98 2005/10/03 03:53:57 iliaa Exp $ */
+/* $Id: pdo_dbh.c,v 1.99 2005/10/12 12:13:50 dmitry Exp $ */
/* The PDO Database Handle Class */
@@ -827,7 +827,7 @@
case PDO_ATTR_STATEMENT_CLASS:
array_init(return_value);
- add_next_index_string(return_value,
dbh->def_stmt_ce->name, 1);
+ add_next_index_text(return_value,
dbh->def_stmt_ce->name, 1);
if (dbh->def_stmt_ctor_args) {
dbh->def_stmt_ctor_args->refcount++;
add_next_index_zval(return_value,
dbh->def_stmt_ctor_args);
http://cvs.php.net/diff.php/php-src/ext/pdo/tests/pdo_030.phpt?r1=1.3&r2=1.4&ty=u
Index: php-src/ext/pdo/tests/pdo_030.phpt
diff -u php-src/ext/pdo/tests/pdo_030.phpt:1.3
php-src/ext/pdo/tests/pdo_030.phpt:1.4
--- php-src/ext/pdo/tests/pdo_030.phpt:1.3 Mon Oct 3 11:06:06 2005
+++ php-src/ext/pdo/tests/pdo_030.phpt Wed Oct 12 08:13:54 2005
@@ -137,13 +137,26 @@
===DONE===
PDODatabase::__destruct()
PDOStatementX::__destruct()
---UEXPECT--
+--UEXPECTF--
unicode(11) "PDODatabase"
unicode(12) "PDOStatement"
===QUERY===
+array(1) {
+ [0]=>
+ unicode(12) "PDOStatement"
+}
+array(2) {
+ [0]=>
+ unicode(13) "PDOStatementX"
+ [1]=>
+ array(1) {
+ [0]=>
+ object(PDODatabase)#%d (0) {
+ }
+ }
+}
PDODatabase::query()
PDOStatementX::__construct()
-PDOStatementX::execute()
unicode(13) "PDOStatementX"
unicode(11) "PDODatabase"
===FOREACH===
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php