At 11:11 24/04/2002 +0100, Sam Liddicott wrote: >My overloaded classes are now registered in MINIT with: > >INIT_OVERLOADED_CLASS_ENTRY() >zend_register_internal_class() >..zend_register_list_destructors_ex > >And all seems mostly fine; > >except the second time apache serves a request, one of the classes (!!) has >been de-registered! As shown by get_declared_classes() in the script. > >Swig is generating all the classes the same way so I'm asking if anyone >might know the cause for this. > >The class registration pattern I am following leaves no scope for me to >estrdup or emalloc and the like as zend underlying layers do all this stuff >properly for me.
I'm not sure what's happening there. Did you grep the directories under ext/ for examples of how to use zend_register_internal_class()? Andi -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php