MB>>class as zend_uint. This is wrong since both strlen() and sizeof() MB>>return size_t and both are used on the registering part. Thus the MB>>origin is already wrong.
ZE uses uints for key lengthes in all places. The fact that strlen and sizeof() return size_t is of purely theoretical interest since there would never be a class/function/variable name in ZE of size more than 2^32-1 or even close to that, for that matter. However, the fact that serialize() was broken on all 64-bit platforms is of very practical imporance. That was what I fixed. -- Stanislav Malyshev, Zend Products Engineer [EMAIL PROTECTED] http://www.zend.com/ +972-3-6139665 ext.115 -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php