wanabe
null+****@clear*****
Sat Oct 5 09:36:59 JST 2013
wanabe 2013-10-05 09:36:59 +0900 (Sat, 05 Oct 2013) New Revision: d72ea25a3e44813dd6516b6533344ce0cf2492ff https://github.com/groonga/groonga/commit/d72ea25a3e44813dd6516b6533344ce0cf2492ff Merged d127d05: Merge pull request #110 from wanabe/scaninfo-with-mruby Message: Remove unnecessary/unimplemented functions Modified files: lib/expr.c lib/expr.h Modified: lib/expr.c (+0 -12) =================================================================== --- lib/expr.c 2013-10-06 00:06:06 +0900 (9819d68) +++ lib/expr.c 2013-10-05 09:36:59 +0900 (e6ef280) @@ -4041,18 +4041,6 @@ grn_scan_info_push_arg(scan_info *si, grn_obj *arg) return GRN_TRUE; } -void -grn_scan_info_each_arg(grn_ctx *ctx, scan_info *si, - grn_scan_info_each_arg_callback callback, void *user_data) -{ - grn_obj **p, **pe; - p = si->args; - pe = si->args + si->nargs; - for (; p < pe; p++) { - callback(ctx, *p, user_data); - } -} - grn_obj * grn_scan_info_get_arg(grn_ctx *ctx, scan_info *si, int i) { Modified: lib/expr.h (+0 -6) =================================================================== --- lib/expr.h 2013-10-06 00:06:06 +0900 (fc1a5b5) +++ lib/expr.h 2013-10-05 09:36:59 +0900 (c2e8ebe) @@ -47,11 +47,8 @@ void grn_scan_info_put_index(grn_ctx *ctx, scan_info *si, grn_obj *index, uint32_t sid, int32_t weight); scan_info **grn_scan_info_put_logical_op(grn_ctx *ctx, scan_info **sis, int *ip, grn_operator op, int start); -grn_bool grn_scan_info_check_flags(scan_info *si, int flags); -void grn_scan_info_reset_flags(scan_info *si, int flags); int grn_scan_info_get_flags(scan_info *si); void grn_scan_info_set_flags(scan_info *si, int flags); -void grn_scan_info_unset_flags(scan_info *si, int flags); grn_operator grn_scan_info_get_logical_op(scan_info *si); void grn_scan_info_set_logical_op(scan_info *si, grn_operator logical_op); grn_operator grn_scan_info_get_op(scan_info *si); @@ -60,9 +57,6 @@ void grn_scan_info_set_end(scan_info *si, uint32_t end); void grn_scan_info_set_query(scan_info *si, grn_obj *query); grn_bool grn_scan_info_push_arg(scan_info *si, grn_obj *arg); grn_obj *grn_scan_info_get_arg(grn_ctx *ctx, scan_info *si, int i); -void grn_scan_info_each_arg(grn_ctx *ctx, scan_info *si, - grn_scan_info_each_arg_callback callback, - void *user_data); int32_t grn_expr_code_get_weight(grn_ctx *ctx, grn_expr_code *ec); -------------- next part -------------- HTML����������������������������...Download