Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15334 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13743 invoked by uid 1010); 9 Mar 2005 17:37:13 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 13596 invoked from network); 9 Mar 2005 17:37:12 -0000 Received: from unknown (HELO hotmail.com) (127.0.0.1) by localhost with SMTP; 9 Mar 2005 17:37:12 -0000 X-Host-Fingerprint: 81.169.182.136 h59705.serverkompetenz.net Linux 2.4/2.6 Received: from ([81.169.182.136:57601] helo=strato.aixcept.de) by pb1.pair.com (ecelerity HEAD r(5124)) with SMTP id 60/67-53294-7443F224 for ; Wed, 09 Mar 2005 12:37:12 -0500 Received: from [192.168.1.3] (dsl-082-083-253-118.arcor-ip.net [82.83.253.118]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by strato.aixcept.de (Postfix) with ESMTP id 31C9935C1D8; Wed, 9 Mar 2005 18:40:20 +0100 (CET) Date: Wed, 9 Mar 2005 18:35:15 +0100 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <1327184532.20050309183515@marcus-boerger.de> To: Stanislav Malyshev Cc: Derick Rethans , PHP Development In-Reply-To: References: <4e89b4260503090718503f9a5@mail.gmail.com> <4e89b42605030907315a85ce74@mail.gmail.com> <4e89b426050309075047ce556c@mail.gmail.com> <4e89b42605030908146b8d99f3@mail.gmail.com> <4e89b42605030908535214ead0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] zend_stream_fixup From: mail@marcus-boerger.de (Marcus Boerger) Hello Stanislav, Wednesday, March 9, 2005, 6:23:01 PM, you wrote: DR>>>> so we list it as a feature". Nice, eh? So please let's discuss it to the DR>>>> matter. DR>>> DR>>>But that's exactly what happens, otherwise we break BC. > BC is very important, but in this case it's irrelevant unless we have some > functions beside zend_stream_read that expect file_handle to be STREAM > only and the user can override these. So far I do not know about any of > such functions (and yes, I checked in the code). That's why I ask Wez if I > missed something - are there such functions? If not, removing FP to STREAM > conversion (and fixing zend_stream_read) would not break anything and thus > BC would be preserved. There are and there were several plans to use the stream nature. Those plans were partly public when Wez did the whole streams infrastructure. Renabling pure fp's now will now break any external extension that relies on that fact. And thus we must not change anything because of any other unknown extension. Best regards, Marcus mailto:mail@marcus-boerger.de