[Groonga-commit] groonga/groonga at 43fb353 [master] grn_ts: remove meaningless counting

Back to archive index

susumu.yata null+****@clear*****
Tue Nov 17 16:58:32 JST 2015


susumu.yata	2015-11-17 16:58:32 +0900 (Tue, 17 Nov 2015)

  New Revision: 43fb3539222ba8875c82db22b0aaffb648606478
  https://github.com/groonga/groonga/commit/43fb3539222ba8875c82db22b0aaffb648606478

  Message:
    grn_ts: remove meaningless counting

  Modified files:
    lib/ts/ts_expr_node.c

  Modified: lib/ts/ts_expr_node.c (+5 -6)
===================================================================
--- lib/ts/ts_expr_node.c    2015-11-17 16:56:45 +0900 (3ed846f)
+++ lib/ts/ts_expr_node.c    2015-11-17 16:58:32 +0900 (880e8b8)
@@ -4520,7 +4520,7 @@ grn_ts_expr_op_node_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 }
 
 #define GRN_TS_OP_SIGN_ADJUST(type)\
-  size_t i, count = 0;\
+  size_t i;\
   grn_ts_float *buf_ptr;\
   grn_rc rc = grn_ts_expr_node_evaluate_to_buf(ctx, node->args[0], io, n_io,\
                                                &node->bufs[0]);\
@@ -4530,7 +4530,7 @@ grn_ts_expr_op_node_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
   buf_ptr = (grn_ts_float *)node->bufs[0].ptr;\
   for (i = 0; i < n_io; i++) {\
     grn_ts_float result = grn_ts_op_ ## type ## _float(buf_ptr[i]);\
-    io[count++].score = (grn_ts_score)result;\
+    io[i].score = (grn_ts_score)result;\
   }\
   return GRN_SUCCESS;
 /* grn_ts_op_positive_adjust() updates scores. */
@@ -4576,7 +4576,7 @@ grn_ts_op_float_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
 
 #define GRN_TS_OP_ARITH_ADJUST(type)\
   grn_rc rc;\
-  size_t i, count = 0;\
+  size_t i;\
   grn_ts_float *buf_ptrs[2];\
   for (i = 0; i < 2; i++) {\
     rc = grn_ts_expr_node_evaluate_to_buf(ctx, node->args[i], io, n_io,\
@@ -4591,11 +4591,10 @@ grn_ts_op_float_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
     grn_ts_float result;\
     rc = grn_ts_op_ ## type ## _float_float(ctx, buf_ptrs[0][i],\
                                             buf_ptrs[1][i], &result);\
-    io[count].score = (grn_ts_score)result;\
-    if (!isfinite(io[count].score)) {\
+    io[i].score = (grn_ts_score)result;\
+    if (!isfinite(io[i].score)) {\
       GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "invalid score: %g", result);\
     }\
-    count++;\
   }\
   return GRN_SUCCESS;
 /* grn_ts_op_plus_adjust() updates scores. */
-------------- next part --------------
HTML����������������������������...
다운로드 



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