diff options
author | Sergey Kartashoff <gluke@php.net> | 2001-03-01 11:38:18 +0000 |
---|---|---|
committer | Sergey Kartashoff <gluke@php.net> | 2001-03-01 11:38:18 +0000 |
commit | 035d2b3077bbfdae5c79e853b34d5222ebd769c0 (patch) | |
tree | 3b995401e5a9e59ce2db532361ade311e92c9ebb /ext/mnogosearch/php_mnogo.c | |
parent | e2f632e1f2a2d4236dc3209a13bcbfa90dc1f70c (diff) | |
download | php-git-035d2b3077bbfdae5c79e853b34d5222ebd769c0.tar.gz |
Added UdmFreeEnv call to mnoGoSearch link list destructor to
free memory allocated for environment.
Diffstat (limited to 'ext/mnogosearch/php_mnogo.c')
-rw-r--r-- | ext/mnogosearch/php_mnogo.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); } |