Hi!

I agree that that should be the same. But sadly, Windows uses a
different integer size model than almost everything else modern.
Where Linux and Mac and other unices use 8 bytes for an "int", Windows
uses 4 bytes 
(http://en.wikipedia.org/wiki/LP64#Specific_C-language_data_models).
Because PHP internally uses "int" for its integer type, on Windows
that's still only 32 bit.

Erm...
typedef union _zvalue_value {
        long lval;                                      /* long value */
        double dval;                            /* double value */

ITYM PHP uses "long" which unfortunately isn't long on windows.

--
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to