[Groonga-commit] groonga/groonga at d72ea25 [master] Remove unnecessary/unimplemented functions

Back to archive index

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 



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