Re: cvs: php-src(PHP_5_1) / NEWS /ext/com_dotnet com_persist.c /ext/date php_date.c /ext/dom php_dom.c /ext/mysqli mysqli.c /ext/reflection
php_reflection.c /ext/simplexml simplexml.c /ext/spl spl_array.c spl_directory.c spl_iterators.c spl_observer.c /ext/sqlite sqlite.c /ext/tidy
tidy.c /ext/xmlreader php_xmlreader.c /ext/xmlwriter php_xmlwriter.c /ext/xsl php_xsl.c ZendEngine2 zend_objects.c zend_objects.h

From: Date: Wed, 29 Mar 2006 14:51:41 +0000
Subject: Re: cvs: php-src(PHP_5_1) / NEWS /ext/com_dotnet com_persist.c /ext/date php_date.c /ext/dom php_dom.c /ext/mysqli mysqli.c /ext/reflection
php_reflection.c /ext/simplexml simplexml.c /ext/spl spl_array.c spl_directory.c spl_iterators.c spl_observer.c /ext/sqlite sqlite.c /ext/tidy
tidy.c /ext/xmlreader php_xmlreader.c /ext/xmlwriter php_xmlwriter.c /ext/xsl php_xsl.c ZendEngine2 zend_objects.c zend_objects.h
References: 1  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
On Wed, 29 Mar 2006 14:28:43 -0000
[email protected] ("Antony Dovgal") wrote:


>   fix bug #36898 (__set() leaks in classes extending internal ones)
>   
>   Added:
>   ZEND_API void zend_object_std_init(zend_object *object,
> zend_class_entry *ce TSRMLS_DC) ZEND_API void
> zend_object_std_dtor(zend_object *object TSRMLS_DC) 
>   to initialize and destroy zend_object structs

Without minimizing the importance of this fix, I wonder two things. The
first is about adding such things right when we are in the RC phase for
5.1.3, it sounds a bit risky to me.

The second problem is about extension available in pecl as well, all of
a sudden, it is not possible to compile them with the last php 5.1
version, and there is no possible way now to compile them.

What's about a Zend api version change? and then allows an extension to
be compiled with previous PHP versions.

Regards,

--Pierre


Thread (1 message)

  • Pierre
« previous php.internals (#22614) next »