[Groonga-commit] groonga/groonga at a4dbffe [master] pat: add prefix to constant value

Back to archive index

naoa null+****@clear*****
Mon Feb 1 16:24:36 JST 2016


naoa	2016-02-01 16:24:36 +0900 (Mon, 01 Feb 2016)

  New Revision: a4dbffe3d1f9eefa407397fc4ac0195781bedc5b
  https://github.com/groonga/groonga/commit/a4dbffe3d1f9eefa407397fc4ac0195781bedc5b

  Merged 2d929d3: Merge pull request #460 from naoa/pat-fussy-search

  Message:
    pat: add prefix to constant value
    
    WITH_TRANSPOSITION -> GRN_PAT_FUZZY_TRANSPOSITION

  Modified files:
    lib/grn_pat.h
    lib/pat.c

  Modified: lib/grn_pat.h (+1 -1)
===================================================================
--- lib/grn_pat.h    2016-02-01 16:20:19 +0900 (2785b27)
+++ lib/grn_pat.h    2016-02-01 16:24:36 +0900 (82b57be)
@@ -107,7 +107,7 @@ void grn_pat_cursor_inspect(grn_ctx *ctx, grn_pat_cursor *c, grn_obj *buf);
 grn_rc grn_pat_cache_enable(grn_ctx *ctx, grn_pat *pat, uint32_t cache_size);
 void grn_pat_cache_disable(grn_ctx *ctx, grn_pat *pat);
 
-#define WITH_TRANSPOSITION                  (0x01)
+#define GRN_PAT_FUZZY_WITH_TRANSPOSITION                  (0x01)
 
 GRN_API grn_rc grn_pat_fuzzy_search(grn_ctx *ctx, grn_pat *pat,
                                     const void *key, unsigned int key_size,

  Modified: lib/pat.c (+1 -1)
===================================================================
--- lib/pat.c    2016-02-01 16:20:19 +0900 (706d49e)
+++ lib/pat.c    2016-02-01 16:24:36 +0900 (f46beb9)
@@ -1261,7 +1261,7 @@ calc_edit_distance_by_offset(grn_ctx *ctx,
         b = DIST(x, y - 1) + 1;
         c = DIST(x - 1, y - 1) + 1;
         DIST(x, y) = ((a < b) ? ((a < c) ? a : c) : ((b < c) ? b : c));
-        if (flags == WITH_TRANSPOSITION
+        if (flags == GRN_PAT_FUZZY_WITH_TRANSPOSITION
             && x > 1 && y > 1
             && cx == cy
             && memcmp(px, py - cy, cx) == 0
-------------- next part --------------
HTML����������������������������...
Download 



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