Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15335 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25171 invoked by uid 1010); 9 Mar 2005 17:43:13 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 25039 invoked from network); 9 Mar 2005 17:43:08 -0000 Received: from unknown (HELO east.isi.edu) (127.0.0.1) by localhost with SMTP; 9 Mar 2005 17:43:08 -0000 X-Host-Fingerprint: 80.74.107.235 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from ([80.74.107.235:52164] helo=mail.zend.com) by pb1.pair.com (ecelerity HEAD r(5124)) with SMTP id 5D/58-53294-9A53F224 for ; Wed, 09 Mar 2005 12:43:06 -0500 Received: (qmail 15610 invoked from network); 9 Mar 2005 17:43:02 -0000 Received: from shire.zend.office (10.1.2.160) by internal.zend.office with SMTP; 9 Mar 2005 17:43:02 -0000 Date: Wed, 9 Mar 2005 19:43:02 +0200 (IST) X-X-Sender: frodo@shire.zend.office To: Marcus Boerger cc: Derick Rethans , PHP Development In-Reply-To: <1327184532.20050309183515@marcus-boerger.de> Message-ID: References: <4e89b4260503090718503f9a5@mail.gmail.com> <4e89b42605030907315a85ce74@mail.gmail.com> <4e89b426050309075047ce556c@mail.gmail.com> <4e89b42605030908146b8d99f3@mail.gmail.com> <4e89b42605030908535214ead0@mail.gmail.com> <1327184532.20050309183515@marcus-boerger.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [PHP-DEV] zend_stream_fixup From: stas@zend.com (Stanislav Malyshev) MB>>were partly public when Wez did the whole streams infrastructure. MB>>Renabling pure fp's now will now break any external extension that MB>>relies on that fact. And thus we must not change anything because of MB>>any other unknown extension. Do you know _any_ external extension that relies on the fact that file_handle is only STREAM - taking into account this is false - file-handle can perfectly well be anything else prior to calling fixup - and probably after too, since dtor does have switch? Can you explain me why this extension supposes that and why it doesn't handle any other types of handles? -- Stanislav Malyshev, Zend Products Engineer stas@zend.com http://www.zend.com/ +972-3-6139665 ext.115