null+****@clear*****
null+****@clear*****
2010年 7月 29日 (木) 09:24:21 JST
Daijiro MORI 2010-07-29 00:24:21 +0000 (Thu, 29 Jul 2010) New Revision: d6aa5f2fcda657f8d7b25a37dde09d631e30824e Log: Minor change in grn_ja_check() Modified files: lib/store.c Modified: lib/store.c (+2 -1) =================================================================== --- lib/store.c 2010-07-29 00:07:14 +0000 (309b5f8) +++ lib/store.c 2010-07-29 00:24:21 +0000 (54b950d) @@ -857,7 +857,7 @@ grn_ja_element_info(grn_ctx *ctx, grn_ja *ja, grn_id id, ETINY_DEC(ei, *size); *pos = 0; } else { - uint32_t jag, vpos, vsize; + uint32_t jag; if (EHUGE_P(ei)) { EHUGE_DEC(ei, jag, *size); *pos = 0; @@ -1159,6 +1159,7 @@ grn_ja_check(grn_ctx *ctx, grn_ja *ja) GRN_OUTPUT_CSTR("id"); GRN_OUTPUT_INT64(id); */ + if (!id) { break; } if (id & DELETED) { element_size = (id & ~DELETED); n_del_elements++;