Extension creation help
| From: | BREGERAS Olivier | Date: | Mon, 16 Jul 2001 15:42:09 +0000 |
| Subject: | Extension creation help | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-60106@lists.php.net to get a copy of this message | ||
Hi
I devel. a PHP extension. I need global variable. So I define them
between the 2 macro : ZEND_BEGIN_MODULE_GLOBALS and
ZEND_END_MODULE_GLOBALS. I uncomment ZEND_DECLARE_MODULE_GLOBALS. I put
this code in the ZEND_RINIT_FUNCTION :
{
MODELIXE_LS_FETCH();
MODELIXE_G(premier)=NULL;
MODELIXE_G(templ)=NULL;
MODELIXE_G(page)=NULL;
MODELIXE_G(type)=NULL;
MODELIXE_G(absolutePath)=NULL;
MODELIXE_G(relativePath)=NULL;
MODELIXE_G(ErrorMessage)=NULL;
MODELIXE_G(sessionParameter)=NULL;
MODELIXE_G(mXParemeterFile)=NULL;
return SUCCESS;
}
The code compile fine, but when I execute my php code a memory crash
occur.
Any Idea. Does I miss something to define ?
Thanks for any help.
Olivier