cvs: php4 /ext/mnogosearch php_mnogo.c
| From: | Sergey Kartashoff | Date: | Mon, 30 Apr 2001 08:57:40 +0000 |
| Subject: | cvs: php4 /ext/mnogosearch php_mnogo.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-5374@lists.php.net to get a copy of this message | ||
gluke Mon Apr 30 01:57:40 2001 EDT
Modified files:
/php4/ext/mnogosearch php_mnogo.c
Log:
Added UDM_FIELD_CATEGORY parameter to get current document
category in the mnoGoSearch module
Index: php4/ext/mnogosearch/php_mnogo.c
diff -u php4/ext/mnogosearch/php_mnogo.c:1.23 php4/ext/mnogosearch/php_mnogo.c:1.24
--- php4/ext/mnogosearch/php_mnogo.c:1.23 Fri Mar 2 03:41:34 2001
+++ php4/ext/mnogosearch/php_mnogo.c Mon Apr 30 01:57:40 2001
@@ -1,5 +1,5 @@
/* $Source: /local/repository/php4/ext/mnogosearch/php_mnogo.c,v $ */
-/* $Id: php_mnogo.c,v 1.23 2001/03/02 11:41:34 gluke Exp $ */
+/* $Id: php_mnogo.c,v 1.24 2001/04/30 08:57:40 gluke Exp $ */
/*
+----------------------------------------------------------------------+
@@ -42,6 +42,7 @@
#define UDM_FIELD_MODIFIED 10
#define UDM_FIELD_ORDER 11
#define UDM_FIELD_CRC 12
+#define UDM_FIELD_CATEGORY 13
/* udm_set_agent_param constants */
#define UDM_PARAM_PAGE_SIZE 1
@@ -180,6 +181,7 @@
REGISTER_LONG_CONSTANT("UDM_FIELD_MODIFIED", UDM_FIELD_MODIFIED,CONST_CS |
CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("UDM_FIELD_ORDER", UDM_FIELD_ORDER,CONST_CS | CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("UDM_FIELD_CRC", UDM_FIELD_CRC,CONST_CS | CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("UDM_FIELD_CATEGORY", UDM_FIELD_CATEGORY,CONST_CS |
CONST_PERSISTENT);
/* udm_set_agent_param constants */
REGISTER_LONG_CONSTANT("UDM_PARAM_PAGE_SIZE", UDM_PARAM_PAGE_SIZE,CONST_CS |
CONST_PERSISTENT);
@@ -933,6 +935,10 @@
case UDM_FIELD_CRC:
RETURN_LONG((Res->Doc[row].crc32));
+ break;
+
+ case UDM_FIELD_CATEGORY:
+ RETURN_STRING((Res->Doc[row].category),1);
break;
default: