[Groonga-commit] groonga/groonga [master] Support normalizer inspection

Back to archive index

Kouhei Sutou null+****@clear*****
Thu Dec 20 18:37:58 JST 2012


Kouhei Sutou	2012-12-20 18:37:58 +0900 (Thu, 20 Dec 2012)

  New Revision: 80e1bda52b7a7db90b5522150ea3e048a9679609
  https://github.com/groonga/groonga/commit/80e1bda52b7a7db90b5522150ea3e048a9679609

  Log:
    Support normalizer inspection

  Modified files:
    lib/util.c

  Modified: lib/util.c (+11 -0)
===================================================================
--- lib/util.c    2012-12-20 17:31:37 +0900 (3664a94)
+++ lib/util.c    2012-12-20 18:37:58 +0900 (bc654a3)
@@ -553,12 +553,23 @@ grn_table_inspect(grn_ctx *ctx, grn_obj *buf, grn_obj *obj)
   } else {
     grn_table_cursor *tc;
     grn_obj *default_tokenizer;
+    grn_obj *normalizer;
 
     GRN_TEXT_PUTS(ctx, buf, " default_tokenizer:");
     default_tokenizer = grn_obj_get_info(ctx, obj,
                                          GRN_INFO_DEFAULT_TOKENIZER, NULL);
     if (default_tokenizer) {
       grn_inspect_name(ctx, buf, default_tokenizer);
+      grn_obj_unlink(ctx, default_tokenizer);
+    } else {
+      GRN_TEXT_PUTS(ctx, buf, "(nil)");
+    }
+
+    GRN_TEXT_PUTS(ctx, buf, " normalizer:");
+    normalizer = grn_obj_get_info(ctx, obj, GRN_INFO_NORMALIZER, NULL);
+    if (normalizer) {
+      grn_inspect_name(ctx, buf, normalizer);
+      grn_obj_unlink(ctx, normalizer);
     } else {
       GRN_TEXT_PUTS(ctx, buf, "(nil)");
     }
-------------- next part --------------
HTML����������������������������...
Descargar 



More information about the Groonga-commit mailing list
Back to archive index