From: Sergey Kartashoff Date: Fri, 18 Jul 2003 08:37:18 +0000 (+0000) Subject: - Coredump in Udm_Find was fixed. X-Git-Tag: BEFORE_ARG_INFO~205 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=76a6eae91a614fc3908222a8304515fda324c099;p=php - Coredump in Udm_Find was fixed. --- diff --git a/ext/mnogosearch/php_mnogo.c b/ext/mnogosearch/php_mnogo.c index f5e1c3c0f7..c44668db5f 100644 --- a/ext/mnogosearch/php_mnogo.c +++ b/ext/mnogosearch/php_mnogo.c @@ -1895,6 +1895,7 @@ DLEXPORT PHP_FUNCTION(udm_find) if (zend_get_parameters_ex(2, &yyagent,&yyquery)==FAILURE) { RETURN_FALSE; } + convert_to_string_ex(yyquery); } break; default: @@ -1902,7 +1903,6 @@ DLEXPORT PHP_FUNCTION(udm_find) break; } ZEND_FETCH_RESOURCE(Agent, UDM_AGENT *, yyagent, id, "mnoGoSearch-Agent", le_link); - convert_to_string_ex(yyquery); #if UDM_VERSION_ID < 30200 if ((Res=UdmFind(Agent,UdmTolower(Z_STRVAL_PP(yyquery),Agent->charset)))) {