Windows - uniquely - uses the definition SSIZE_T (type: INT_PTR) - note that ssize_t isn't the same thing as SSIZE_T, anywhere - but if I go that route for ssize_t definition (as I already tried to do) we end up with the fcgi redefinition to int anyway.
Basically all I'm doing here is going back to the original, just saying it in a less obfuscated and more generic way :) so if it breaks on 64-bit architectures (which it shouldn't), it's not going to break in a way that it wouldn't have broken if I'd never been born. If you follow.
... except that INT_PTR is 64-bit on Win64, and int is not.
-- Ard
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php