Hi, On Tuesday 12 March 2002 14:01, Andrey Hristov wrote: > As far as I see FREE_ZVAL is ZEND_FAST_FREE and the latter is not freeing > memory just removes the zval from a list. So it is required to release the > memory before that. Fix me if I'm wrong.
FREE_ZVAL calls ZEND_FAST_FREE, that's correct. But ZEND_FAST_FREE does call efree(). So I'm pretty sure, thtat FREE_ZVAL does release the memory of the zval, which has been allocated by using MAKE_STD_ZVAL (which calls ALLOC_ZVAL which calls ZVAL_FAST_ALLOC which calls emalloc()). -- Bye, K <http://www.ailis.de/~k/> [A735 47EC D87B 1F15 C1E9 53D3 AA03 6173 A723 E391] (Finger [EMAIL PROTECTED] to get public key) -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php