Re: cvs: php4 /ext/curl curl.c /ext/imap php_imap.c /ext/java java.c /ext/muscat muscat_net.c /ext/oci8 oci8.c /ext/satellite class.c typecode.c
/ext/sybase php_sybase_db.c /ext/sybas

From: Date: Wed, 26 Sep 2001 22:28:33 +0000
Subject: Re: cvs: php4 /ext/curl curl.c /ext/imap php_imap.c /ext/java java.c /ext/muscat muscat_net.c /ext/oci8 oci8.c /ext/satellite class.c typecode.c
/ext/sybase php_sybase_db.c /ext/sybas
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-7581@lists.php.net to get a copy of this message
On Wed, 26 Sep 2001, Sterling Hughes wrote: > On Wed, 26 Sep 2001, Jeroen van Wolffelaar wrote: > > > jeroen Wed Sep 26 04:35:47 2001 EDT > > > > Modified files: > > /php4/ext/curl curl.c > > /php4/ext/imap php_imap.c > > /php4/ext/java java.c > > /php4/ext/muscat muscat_net.c > > /php4/ext/oci8 oci8.c > > /php4/ext/satellite class.c typecode.c > > /php4/ext/sybase php_sybase_db.c > > /php4/ext/sybase_ct php_sybase_ct.c > > /php4/ext/xmlrpc xmlrpc-epi-php.c > > /php4/ext/xslt xslt.c > > /php4/ext/yaz php_yaz.c > > Log: > > 3rd run in back-substitutin Z_* macro's. The val->Z_ cases are all solved now. > > > > you broke curl and xslt in this commit which were already 100% macro > compliant. Just looking at the other extensions you broke them > too... I see. Were they (curl&xslt) really broken? If I substitute that macro, for example here: - return_value->result.type = XSLT_IS_DATA; + Z_TYPE(return_value->result) = XSLT_IS_DATA; I get: (return_value->result).type = XSLT_IS_DATA; Which is the same... Of course, there shouldn't be macro's here, because the argument isn't a zval. > please revert your changes to my extensions (which were already > macro compliant btw), and I'd take a look at fixing the other Done. > extensions as well. I checked most of them, but didn't find any more problems, yet, but I'm now running over the diff again. (hopefully more accurate) --Jeroen Jeroen van Wolffelaar Jeroen@A-Eskwadraat.nl http://www.A-Eskwadraat.nl/~jeroen

« previous php.cvs (#7581) next »