php-src/ext/posix
Calvin Buckley 7c9f645393
Fix FD getting code on big endian (#17259)
* Fix FD getting code on big endian (PHP 8.3)

stream casting as FD returns a php_socket_t, which is an int, but
zend_long is 64-bit (on those platforms). This works on LE by
accidental (unless it forgets to clear the high word), but is fatal
on big endian.

* change cast to match sig
2024-12-30 12:40:32 -04:00
..
tests Merge branch 'PHP-8.2' into PHP-8.3 2024-10-13 02:07:11 +02:00
config.m4 Merge branch 'PHP-8.2' into PHP-8.3 2024-08-21 15:54:56 +02:00
CREDITS
php_posix.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
posix.c Fix FD getting code on big endian (#17259) 2024-12-30 12:40:32 -04:00
posix.stub.php Refactor checks for fpathconf and pathconf 2023-11-20 13:39:21 +00:00
posix_arginfo.h Refactor checks for fpathconf and pathconf 2023-11-20 13:39:21 +00:00