# 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

- Thread: https://externals.io/message/22615
- Original archive: https://news-web.php.net/php.internals/22615
- Started by Wez Furlong on 2006-03-29T19:54:28+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #22615 — Wez Furlong — 2006-03-29T19:54:28+00:00

URL: https://externals.io/message/22615#22615

It looks like extensions that don't use this new API will continue to
work, they'll just leak when __set() is used with them.

We should bump the zend API number to allow extensions to make use of
the new API.

--Wez.


> On Wed, 29 Mar 2006 14:28:43 -0000
> tony2001@php.net ("Antony Dovgal") wrote:
>
>
> > […]
>
> 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

---

## #22616 — Pierre — 2006-03-29T20:16:43+00:00

URL: https://externals.io/message/22615#22616 · In reply to: #22615

> It looks like extensions that don't use this new API will continue to
> work, they'll just leak when __set() is used with them.

Yes, as soon as you do not use these two new functions, they will
"only" leak, like before ;-)
I was talking about the ones affected by this commit.

> We should bump the zend API number to allow extensions to make use of
> the new API.

It should be the case more often, it is getting really hard to know
when and what was introduced (even harder as there is no changelog for
internals changes).

--Pierre
