Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18157 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20856 invoked by uid 1010); 16 Aug 2005 07:52:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 20841 invoked from network); 16 Aug 2005 07:52:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Aug 2005 07:52:45 -0000 X-Host-Fingerprint: 212.183.45.15 M2505P015.adsl.highway.telekom.at Received: from ([212.183.45.15:7308] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id FA/C6-33075-C4B91034 for ; Tue, 16 Aug 2005 03:52:45 -0400 Message-ID: To: internals@lists.php.net Date: Tue, 16 Aug 2005 09:50:20 +0200 Organization: IWORKS User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803 [ http://iworks.at ] X-Accept-Language: de-AT, de-DE, de, en, en-GB, en-US MIME-Version: 1.0 References: <61.69.24081.E876BF24@pb1.pair.com> <61.69.24081.E876BF24@pb1.pair.com> <5.1.0.14.2.20050815175830.02b274e0@localhost> In-Reply-To: <5.1.0.14.2.20050815175830.02b274e0@localhost> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig1BF919402A7BCBC216A0DB52" X-Posted-By: 212.183.45.15 Subject: Re: [PHP-DEV] Re: [PATCH] internal class' static propertiesand constants From: mike@php.net (Michael Wallner) --------------enig1BF919402A7BCBC216A0DB52 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi Andi Gutmans, you wrote: > Hi Michael, > > Thanks for sending this. Has anyone else reviewed it already? I'm > assuming that this supports arrays too (unlike today as emalloc needs to > be available for arrays) and has to be created/freed during > RINIT/RSHUTDOWN... Yes, there are two convenience functions for RINIT/SHUTDOWN for a transparent API, which are actually not a MUST: zend_init_static_properties(my_ce TSRMLS_CC); zend_clean_static_properties(my_ce TSRMLS_CC); Regards, -- Michael - < mike(@)php.net > --------------enig1BF919402A7BCBC216A0DB52 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) iD8DBQFDAZq82pTtEijQyW0RAqcTAJ4garMbiwpxPQZCrWX0uQkPjrVewQCfaBgA Rgt6VN1G0vBishx2EYTkMrg= =dONl -----END PGP SIGNATURE----- --------------enig1BF919402A7BCBC216A0DB52--