cant === sort this one out in php4
James
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: 10 February 2001 18:49
> To: [EMAIL PROTECTED]
> Subject: [PHP-DEV] PHP 4.0 Bug #2483 Updated: set_file_buffer return
> value
>
>
> ID: 2483
> Updated by: jimw
> Reported By: [EMAIL PROTECTED]
> Status: Open
> Bug Type: Feature/Change Request
> Assigned To:
> Comments:
>
> refiling against 4.0.
>
> Previous Comments:
> ------------------------------------------------------------------
> ---------
>
> [1999-10-10 17:51:29] [EMAIL PROTECTED]
> I know this is nit-picky, but... Can someone change
> set_file_buffer() so that its return values are more like other
> PHP functions? Right now it returns false when you pass it bad
> file handle, otherwise it returns whatever setvbuf returns. But
> setvbuf() returns zero on success and non-negative if you pass it
> bad type argument. The type is hard-coded, so it should always
> return zero. Is there a problem with changing the return code from
>
> RETURN_LONG(ret);
>
> to
>
> if(ret){
> php3_error(E_WARNING,"illegal value for setvbuf type",id);
> RETURN_FALSE;
> }
> else{
> RETURN_TRUE;
> }
>
> which allows PHP code like
>
> <?
> if(!set_file_buffer($fp))
> {
> print("New buffer size not set!");
> }
>
> ?>
>
> Also, this sentence appears in my man page:
> The setvbuf() function may be used after a stream is opened but
> before it is read or written.
>
> It doesn't return any error when you try to do this, though, so
> it must just ignore the request. How about adding a warning in
> PHP about trying to set the buffer size after a read or write?
> Or is it too much overhead to track this info?
>
> Thanks,
> Leon
>
> ------------------------------------------------------------------
> ---------
>
>
>
> ATTENTION! Do NOT reply to this email!
> To reply, use the web interface found at
http://bugs.php.net/?id=2483&edit=2
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]