PHP :: Bug #31936 :: set_h_errno() is redefined incompatibly
| Bug #31936 | set_h_errno() is redefined incompatibly | ||||
|---|---|---|---|---|---|
| Submitted: | 2005-02-11 17:35 UTC | Modified: | 2005-02-12 19:16 UTC | ||
| From: | ler at lerctr dot org | Assigned: | sniper (profile) | ||
| Status: | Closed | Package: | Compile Failure | ||
| PHP Version: | 4CVS, 5CVS (2005-02-12) | OS: | UnixWare | ||
| Private report: | No | CVE-ID: | None | ||
[2005-02-11 17:35 UTC] ler at lerctr dot org
Description: ------------ in ext/sockets/sockets.c you (re)define set_h_errno in such a way that the UnixWare definition is overridden, and generates a compile error about assignments. the definition in <netdb.h> works, yours doesn't. Reproduce code: --------------- standard 4.3.10 sources. Expected result: ---------------- compile/link. Actual result: -------------- assignment must be modifiable lvalue on line 1765. I can provide an account. Also, Zend/zend_strtod.c doesn't compile because it doesn't find the right IEEE_* define for this compiler.
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2005-02-11 18:10 UTC] ler at lerctr dot org
[2005-02-12 03:32 UTC] ler at lerctr dot org
[2005-02-12 03:42 UTC] ler at lerctr dot org
[2005-02-12 04:10 UTC] sniper@php.net
[2005-02-12 19:16 UTC] sniper@php.net