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: | Jeroen van Wolffelaar | 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