Re: Bug 61272
| From: | Michael Wallner | Date: | Mon, 26 Nov 2012 09:19:20 +0000 |
| Subject: | Re: Bug 61272 | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-64042@lists.php.net to get a copy of this message | ||
On 25 November 2012 11:58, Casper Langemeijer <langemeijer@php.net> wrote:
> Hi all,
>
> Somewhere in May this year I discovered that our software would not run on
> PHP 5.4 because of changed behaviour of ob_start(). I discovered a bugreport
> that was marked 'Not a bug', but valuable info was already added to it. I
> contacted Michael Wallner (mike) directly because he marked the bug 'not a
> bug'. No response.
I'm sorry that the new output control layer causes you such headaches.
IIRC, 6 years back, when I implemented the new output control functionality,
I kindly asked the list, whether to rather implement what's documented, or
what the old code did, but I have yet been unable to find according mails.
It pretty well may have been the case that the old code passed the
output buffer contents through the handler prior discarding, but as it had
not been documented (and I obviously failed to figure out a use case) I
apparently implemented the more efficient way it currently is.
No offense, no excuse, just a try to figure out what happened...
--
Regards,
Mike