Persistent overloaded class registration problem,
| From: | Sam Liddicott | Date: | Wed, 24 Apr 2002 10:11:43 +0000 |
| Subject: | Persistent overloaded class registration problem, | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-83248@lists.php.net to get a copy of this message | ||
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