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.

Sam




-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to