From: Sergey Kartashoff Date: Thu, 3 May 2001 08:59:49 +0000 (+0000) Subject: Some fixes in Udm_Cat_List and Udm_Cat_Path functions. X-Git-Tag: php-4.0.6RC1~169 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e176e5c101eca30bcf2ec2eeeacf7f8be0dd07ea;p=php Some fixes in Udm_Cat_List and Udm_Cat_Path functions. --- diff --git a/ext/mnogosearch/php_mnogo.c b/ext/mnogosearch/php_mnogo.c index 61feb1c5ea..5114f86cf4 100644 --- a/ext/mnogosearch/php_mnogo.c +++ b/ext/mnogosearch/php_mnogo.c @@ -1155,7 +1155,8 @@ DLEXPORT PHP_FUNCTION(udm_cat_list) while(c->rec_id){ snprintf(buf, UDMSTRSIZ, "%s%s",c->link[0]?"@ ":"", c->name); - add_assoc_string(return_value, c->link[0]?c->link:c->path, buf, 1); + add_next_index_string(return_value, c->link[0]?c->link:c->path, 1); + add_next_index_string(return_value, buf, 1); c++; } @@ -1204,7 +1205,8 @@ DLEXPORT PHP_FUNCTION(udm_cat_path) while(c->rec_id){ snprintf(buf, UDMSTRSIZ, "%s%s",c->link[0]?"@ ":"", c->name); - add_assoc_string(return_value, c->link[0]?c->link:c->path, buf, 1); + add_next_index_string(return_value, c->link[0]?c->link:c->path, 1); + add_next_index_string(return_value, buf, 1); c++; }