From: Sergey Kartashoff Date: Thu, 1 Mar 2001 11:38:18 +0000 (+0000) Subject: Added UdmFreeEnv call to mnoGoSearch link list destructor to X-Git-Tag: php-4.0.5RC1~132 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=035d2b3077bbfdae5c79e853b34d5222ebd769c0;p=php Added UdmFreeEnv call to mnoGoSearch link list destructor to free memory allocated for environment. --- diff --git a/ext/mnogosearch/php_mnogo.c b/ext/mnogosearch/php_mnogo.c index fd1fd5d144..62724aa2b1 100644 --- a/ext/mnogosearch/php_mnogo.c +++ b/ext/mnogosearch/php_mnogo.c @@ -140,6 +140,7 @@ ZEND_GET_MODULE(mnogosearch) static void _free_udm_agent(zend_rsrc_list_entry *rsrc){ UDM_AGENT * Agent = (UDM_AGENT *)rsrc->ptr; + UdmFreeEnv(Agent->Conf); UdmFreeAgent(Agent); } @@ -325,7 +326,7 @@ DLEXPORT PHP_FUNCTION(udm_alloc_agent) Env=UdmAllocEnv(); UdmEnvSetDBAddr(Env,dbaddr); UdmEnvSetDBMode(Env,dbmode); - Agent=UdmAllocAgent(Env,0,UDM_OPEN_MODE_READ); + Agent=UdmAllocAgent(Env,0,UDM_OPEN_MODE_READ); ZEND_REGISTER_RESOURCE(return_value,Agent,le_link); }