[Groonga-commit] groonga/groonga at 8153c3a [master] grn_ts: add missing finalization to grn_ts_expr_bridge_node

Back to archive index

susumu.yata null+****@clear*****
Tue Nov 17 12:47:06 JST 2015


susumu.yata	2015-11-17 12:47:06 +0900 (Tue, 17 Nov 2015)

  New Revision: 8153c3afa09470c8df1502e6ff870f2f0d3e7290
  https://github.com/groonga/groonga/commit/8153c3afa09470c8df1502e6ff870f2f0d3e7290

  Message:
    grn_ts: add missing finalization to grn_ts_expr_bridge_node

  Modified files:
    lib/ts/ts_expr_node.c

  Modified: lib/ts/ts_expr_node.c (+6 -0)
===================================================================
--- lib/ts/ts_expr_node.c    2015-11-17 12:35:51 +0900 (a5b870b)
+++ lib/ts/ts_expr_node.c    2015-11-17 12:47:06 +0900 (c2b5fb6)
@@ -4529,6 +4529,12 @@ grn_ts_expr_bridge_node_fin(grn_ctx *ctx, grn_ts_expr_bridge_node *node)
   for (i = 0; i < GRN_TS_EXPR_BRIDGE_NODE_N_BUFS; i++) {
     grn_ts_buf_fin(ctx, &node->bufs[i]);
   }
+  if (node->dest) {
+    grn_ts_expr_node_close(ctx, node->dest);
+  }
+  if (node->src) {
+    grn_ts_expr_node_close(ctx, node->src);
+  }
 }
 
 grn_rc
-------------- next part --------------
HTML����������������������������...
下載 



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