null+****@clear*****
null+****@clear*****
2011年 12月 9日 (金) 15:30:59 JST
Susumu Yata 2011-12-09 06:30:59 +0000 (Fri, 09 Dec 2011)
New Revision: 3b38f7f6783cffe8d4ca670c8fd58c824c1bf63a
Log:
added a comment about grn_proc_create().
Modified files:
plugins/tokenizers/mecab.c
Modified: plugins/tokenizers/mecab.c (+4 -5)
===================================================================
--- plugins/tokenizers/mecab.c 2011-12-09 05:50:56 +0000 (f7f54b6)
+++ plugins/tokenizers/mecab.c 2011-12-09 06:30:59 +0000 (aeafdd7)
@@ -246,15 +246,14 @@ GRN_PLUGIN_REGISTER(grn_ctx *ctx)
GRN_TEXT_INIT(&vars[1].value, 0);
GRN_UINT32_INIT(&vars[2].value, 0);
+ /*
+ grn_proc_create() creates a new procedure and associates it with a database
+ which is associated with `ctx'. You don't have to finalize a procedure.
+ */
obj = grn_proc_create(ctx, "TokenMecab", 10, GRN_PROC_TOKENIZER,
mecab_init, mecab_next, mecab_fin, 3, vars);
if (!obj || ((grn_db_obj *)obj)->id != GRN_DB_MECAB) { return GRN_FILE_CORRUPT; }
- /*
- obj will never be used?
- grn_proc_create() is called here but grn_proc_destroy() does not appear.
- */
-
return GRN_SUCCESS;
}