[Groonga-commit] groonga/groonga [master] Removed unnecessary KEY_ENCODE from grn_pat_lcp_search(). refs #539

Back to archive index

null+****@clear***** null+****@clear*****
2010年 10月 5日 (火) 17:05:44 JST


Daijiro MORI	2010-10-05 08:05:44 +0000 (Tue, 05 Oct 2010)

  New Revision: 16fef19b751d463d6570b937d8edb227a724d9b6

  Log:
    Removed unnecessary KEY_ENCODE from grn_pat_lcp_search(). refs #539

  Modified files:
    lib/pat.c

  Modified: lib/pat.c (+0 -2)
===================================================================
--- lib/pat.c    2010-10-05 07:21:22 +0000 (5b9155a)
+++ lib/pat.c    2010-10-05 08:05:44 +0000 (9e1c77a)
@@ -972,9 +972,7 @@ grn_pat_lcp_search(grn_ctx *ctx, grn_pat *pat, const void *key, uint32_t key_siz
   grn_id r, r2 = GRN_ID_NIL;
   uint32_t len = key_size * 16;
   int c0 = -1, c;
-  uint8_t keybuf[MAX_FIXED_KEY_SIZE];
   if (!pat || !key || !(pat->obj.header.flags & GRN_OBJ_KEY_VAR_SIZE)) { return GRN_ID_NIL; }
-  KEY_ENCODE(pat, keybuf, key, key_size);
   PAT_AT(pat, 0, rn);
   for (r = rn->lr[1]; r;) {
     PAT_AT(pat, r, rn);




Groonga-commit メーリングリストの案内
Back to archive index