[Groonga-commit] groonga/grngo at 5425382 [master] Use the range value instead of GRN_DB_UINT32 for reference buffers.

Back to archive index

susumu.yata null+****@clear*****
Fri Jul 31 14:43:46 JST 2015


susumu.yata	2015-07-31 14:43:46 +0900 (Fri, 31 Jul 2015)

  New Revision: 54253829390ead7a185c644deff6de6018449f3f
  https://github.com/groonga/grngo/commit/54253829390ead7a185c644deff6de6018449f3f

  Message:
    Use the range value instead of GRN_DB_UINT32 for reference buffers.

  Modified files:
    grngo.c

  Modified: grngo.c (+2 -1)
===================================================================
--- grngo.c    2015-07-31 11:31:16 +0900 (743c877)
+++ grngo.c    2015-07-31 14:43:46 +0900 (0d137c4)
@@ -646,7 +646,8 @@ _grngo_open_bufs(grngo_column *column) {
   grn_ctx *ctx = column->db->ctx;
   // Open buffers for table references.
   for (i = 0; i < (column->n_srcs - 1); i++) {
-    column->src_bufs[i] = grn_obj_open(ctx, GRN_UVECTOR, 0, GRN_DB_UINT32);
+    grn_id range = grn_obj_get_range(ctx, column->srcs[i]);
+    column->src_bufs[i] = grn_obj_open(ctx, GRN_UVECTOR, 0, range);
     if (!column->src_bufs[i]) {
       if (ctx->rc != GRN_SUCCESS) {
         return ctx->rc;
-------------- next part --------------
HTML����������������������������...
Download 



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