[Groonga-commit] groonga/groonga at 987f50c [master] pat: use grn_pvector_fin instead of GRN_OBJ_FIN in grn_pat_close

Back to archive index

Susumu Yata null+****@clear*****
Thu Mar 31 18:13:44 JST 2016


Susumu Yata	2016-03-31 18:13:44 +0900 (Thu, 31 Mar 2016)

  New Revision: 987f50cd776ba8eac48091f386ac78d7dbb75720
  https://github.com/groonga/groonga/commit/987f50cd776ba8eac48091f386ac78d7dbb75720

  Message:
    pat: use grn_pvector_fin instead of GRN_OBJ_FIN in grn_pat_close
    
    grn_pat_close should not use GRN_OBJ_FIN because it calls a DB API function.
    
    GitHub: fix #514

  Modified files:
    lib/pat.c

  Modified: lib/pat.c (+1 -1)
===================================================================
--- lib/pat.c    2016-03-31 18:12:39 +0900 (4681181)
+++ lib/pat.c    2016-03-31 18:13:44 +0900 (7ab9f3c)
@@ -652,7 +652,7 @@ grn_pat_close(grn_ctx *ctx, grn_pat *pat)
   if ((rc = grn_io_close(ctx, pat->io))) {
     ERR(rc, "grn_io_close failed");
   } else {
-    GRN_OBJ_FIN(ctx, &(pat->token_filters));
+    grn_pvector_fin(ctx, &pat->token_filters);
     if (pat->cache) { grn_pat_cache_disable(ctx, pat); }
     GRN_FREE(pat);
   }
-------------- next part --------------
HTML����������������������������...
Download 



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