On April 24, 2003 13:40, David Hill wrote:
> Hi gents,
> The hp-ux compiler has an issue with a couple of lines in
> ext/mysql/libmysql/my_tempnam.c in the php 4_3 & PHP5 code stream. There
> are two uneeded lvalue casts that the compiler chokes on.
>
> Any chance that you guys can fix this ?
Hi David,
The odd cast was used as a way to force some systems to let us update
environ with a char ** pointer.
In versions of the code later than this, we have had to switch to:
(*(char***) &environ)=(char**) temp_env;
as a way to deal with the IBM compiler under AIX not allowing us to cast the
value of environ.
How does this change work out for you?
--zak