I realize that ZE3 is not ZE2, but I always saw the ZEND_ENGINE_2 define as more of a "At least ZE2" so that code of the form:
#ifdef ZEND_ENGINE_2 newAPI(); #else /* ZE1 */ oldAPI(); #endif Would continue making sense (modulo newNewAPI() in ZE3, of course). Was the ZEND_ENGINE_2 define removed on purpose? Or as an accidental side-effect of a mass update to "We're ZE3 now!" -Sara -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php