cvs: php4 /ext/imap php_imap.c /ext/mcal php_mcal.c /ext/msql php_msql.c /ext/mssql php_mssql.c /ext/odbc php_odbc.c /ext/pgsql pgsql.c

From: Date: Mon, 13 Aug 2001 16:13:21 +0000
Subject: cvs: php4 /ext/imap php_imap.c /ext/mcal php_mcal.c /ext/msql php_msql.c /ext/mssql php_mssql.c /ext/odbc php_odbc.c /ext/pgsql pgsql.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-6778@lists.php.net to get a copy of this message
andi Mon Aug 13 12:13:21 2001 EDT Modified files: /php4/ext/imap php_imap.c /php4/ext/mcal php_mcal.c /php4/ext/msql php_msql.c /php4/ext/mssql php_mssql.c /php4/ext/odbc php_odbc.c /php4/ext/pgsql pgsql.c Log: - More ZE2 fixes Index: php4/ext/imap/php_imap.c diff -u php4/ext/imap/php_imap.c:1.99 php4/ext/imap/php_imap.c:1.100 --- php4/ext/imap/php_imap.c:1.99 Sat Aug 11 12:38:51 2001 +++ php4/ext/imap/php_imap.c Mon Aug 13 12:13:16 2001 @@ -25,7 +25,7 @@ | PHP 4.0 updates: Zeev Suraski <zeev@zend.com> | +----------------------------------------------------------------------+ */ -/* $Id: php_imap.c,v 1.99 2001/08/11 16:38:51 zeev Exp $ */ +/* $Id: php_imap.c,v 1.100 2001/08/13 16:13:16 andi Exp $ */ #define IMAP41 @@ -244,7 +244,7 @@ HashTable *symtable; if (arg->type == IS_OBJECT) { - symtable = arg->value.obj.properties; + symtable = Z_OBJPROP_P(arg); } else { symtable = arg->value.ht; } @@ -259,7 +259,7 @@ HashTable *symtable; if (arg->type == IS_OBJECT) { - symtable = arg->value.obj.properties; + symtable = Z_OBJPROP_P(arg); } else { symtable = arg->value.ht; } Index: php4/ext/mcal/php_mcal.c diff -u php4/ext/mcal/php_mcal.c:1.45 php4/ext/mcal/php_mcal.c:1.46 --- php4/ext/mcal/php_mcal.c:1.45 Tue Aug 7 16:13:52 2001 +++ php4/ext/mcal/php_mcal.c Mon Aug 13 12:13:16 2001 @@ -203,7 +203,7 @@ HashTable *symtable; if (arg->type == IS_OBJECT) { - symtable = arg->value.obj.properties; + symtable = Z_OBJPROP_P(arg); } else { symtable = arg->value.ht; } Index: php4/ext/msql/php_msql.c diff -u php4/ext/msql/php_msql.c:1.39 php4/ext/msql/php_msql.c:1.40 --- php4/ext/msql/php_msql.c:1.39 Sun Aug 5 23:50:47 2001 +++ php4/ext/msql/php_msql.c Mon Aug 13 12:13:17 2001 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_msql.c,v 1.39 2001/08/06 03:50:47 sas Exp $ */ +/* $Id: php_msql.c,v 1.40 2001/08/13 16:13:17 andi Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -982,9 +982,7 @@ { php_msql_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU, 0); if (return_value->type==IS_ARRAY) { - return_value->type=IS_OBJECT; - return_value->value.obj.properties = return_value->value.ht; - return_value->value.obj.ce = &zend_standard_class_def; + object_and_properties_init(return_value, &zend_standard_class_def, return_value->value.ht); } } /* }}} */ Index: php4/ext/mssql/php_mssql.c diff -u php4/ext/mssql/php_mssql.c:1.66 php4/ext/mssql/php_mssql.c:1.67 --- php4/ext/mssql/php_mssql.c:1.66 Sun Aug 5 23:50:47 2001 +++ php4/ext/mssql/php_mssql.c Mon Aug 13 12:13:17 2001 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_mssql.c,v 1.66 2001/08/06 03:50:47 sas Exp $ */ +/* $Id: php_mssql.c,v 1.67 2001/08/13 16:13:17 andi Exp $ */ #ifdef COMPILE_DL_MSSQL #define HAVE_MSSQL 1 @@ -1226,9 +1226,7 @@ { php_mssql_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU, MSSQL_ASSOC); if (return_value->type==IS_ARRAY) { - return_value->type=IS_OBJECT; - return_value->value.obj.properties = return_value->value.ht; - return_value->value.obj.ce = &zend_standard_class_def; + object_and_properties_init(return_value, &zend_standard_class_def, return_value->value.ht); } } Index: php4/ext/odbc/php_odbc.c diff -u php4/ext/odbc/php_odbc.c:1.106 php4/ext/odbc/php_odbc.c:1.107 --- php4/ext/odbc/php_odbc.c:1.106 Mon Aug 13 03:55:34 2001 +++ php4/ext/odbc/php_odbc.c Mon Aug 13 12:13:18 2001 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_odbc.c,v 1.106 2001/08/13 07:55:34 rasmus Exp $ */ +/* $Id: php_odbc.c,v 1.107 2001/08/13 16:13:18 andi Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1337,7 +1337,6 @@ Fetch a result row as an object */ PHP_FUNCTION(odbc_fetch_object) { - /* OBJECTS_FIXME */ php_odbc_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU, ODBC_OBJECT); if (Z_TYPE_P(return_value) == IS_ARRAY) { object_and_properties_init(return_value, &zend_standard_class_def, return_value->value.ht); Index: php4/ext/pgsql/pgsql.c diff -u php4/ext/pgsql/pgsql.c:1.125 php4/ext/pgsql/pgsql.c:1.126 --- php4/ext/pgsql/pgsql.c:1.125 Sun Aug 5 23:50:50 2001 +++ php4/ext/pgsql/pgsql.c Mon Aug 13 12:13:19 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pgsql.c,v 1.125 2001/08/06 03:50:50 sas Exp $ */ +/* $Id: pgsql.c,v 1.126 2001/08/13 16:13:19 andi Exp $ */ #include <stdlib.h> @@ -1252,9 +1252,7 @@ { php_pgsql_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU, 0); if (return_value->type==IS_ARRAY) { - return_value->type=IS_OBJECT; - return_value->value.obj.properties = return_value->value.ht; - return_value->value.obj.ce = &zend_standard_class_def; + object_and_properties_init(return_value, &zend_standard_class_def, return_value->value.ht); } } /* }}} */

« previous php.cvs (#6778) next »