Re: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c

From: Date: Tue, 15 Jul 2003 17:17:32 +0000
Subject: Re: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-3425@lists.php.net to get a copy of this message
At 10:14 AM 15/7/2003 +0200, Derick Rethans wrote:
On Tue, 15 Jul 2003, Sascha Schumann wrote: On Tue, 15 Jul 2003, Andi Gutmans wrote:
I don't quite remember Andrei's reason for choosing zval * instead of
zval
** but it probably does make sense to change 'z' to return a zval ** instead of adding a new character ('Z') for returning zval **. The downside is that we'd have to fix all of the extensions which
sucks but
is quite doable. We've done it in the past for other changes.
    If you want to touch all extensions' code which are under
    your control, you can also do the minimal z->Z change without
    breaking the API for the rest of the world.
Right, I think changing the API does not really have any real benefit, and only causes problems in 3rd party exts.
Okay, no problem. I just wanted to bring it up so that we reach some kind of concensus. So we'll make the zval ** == 'Z'. Andi

« previous php.internals (#3425) next »