Re: [PHP-DEV] Further outstanding 64-bit issues with PHP_4_3

[email protected] (Dave Hill) Mon, 10 Mar 2003 16:13:38 -0500
Newsgroups php.dev
Message-ID <[email protected]>
James Devenish wrote:

>Remaining zend_parse_parameters problems:
>
>    php4/ext/ftp/php_ftp.c
>    php4/ext/sockets/sockets.c
>
You were right - I missed some changes, although part of it was due to 
the code drift between the head and the 4_3 branch. Submitted to both 
php4 and php_4_3

>General LP64 incompatabilities left over from my November patches:
>
>    php4/ext/pgsql/pgsql.c
>    php4/ext/standard/url_scanner.c
>    php4/ext/standard/url_scanner_ex.c
>  
>
Understood and in php5, waiting for Jani's go ahead for php 4_3

>    php4/main/network.c			
>    php4/main/streams.c
>        (Need to check: is _php_stream_cast safe? If not, then
>        main/streams/cast.c in HEAD is probably not)
>    php4/main/streams/plain_wrapper.c
>    php4/main/streams/xp_socket.c
>
While I *think* these are the correct changes I am puzzled by some 
aspects of the zend internals (am still too new to it) and need to look 
at these some more. They don't apply to the php5 stream as far as i can 
tell.

>
>And of course the OnUpdateLong stuff, but I guess that's in process.
>
I changed the ints where needed but left the procedure OnUpdateInt, the 
name change is in php5.  I *think* this is complete in the php4 streams. 
Jani did the OnUpdateLong in php5, I fixed up the ints where they needed 
to be longs.

dave