Re: Re: About bug #26753 and zend_register_list_destructors()

From: Date: Wed, 18 Feb 2004 06:20:22 +0000
Subject: Re: Re: About bug #26753 and zend_register_list_destructors()
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-7943@lists.php.net to get a copy of this message
On Wed, 18 Feb 2004, Andi Gutmans wrote: >At 12:01 AM 2/18/2004 +0200, Jani Taskinen wrote: >> >That's fine. I thought you meant to make register_list_destructors() call >> >register_list_destructors_ex(). >> >> It seems that nuking is out of question and not very good idea after >> all. ;) >> Using zend_register_list_destructors() (or the macro, >> register_list_destructors), >> might be valid in some cases and the real bug is only in the >> zend_fetch_list_dtor_id() >> function which really should ignore the 'unnamed resources'. >> >> See ext/soap for more.. > >I don't quite understand. Why can't the SOAP module give type_names for >these resources? e.g. "sdl", "url", "service". >What am I missing? Those resources are not used anywhere outside the extension.. so why should they be named? (AFAICS, they're never returned anywhere to user) And using the zend_register_list_destructors() you can avoid unnecessary casting from zend_rsrc_list_entry to the desired type. (I'm of course guessing here :) --Jani

« previous php.internals (#7943) next »