[Groonga-commit] groonga/groonga at 108cc00 [master] ii: fix wrong end address computation

Back to archive index
Kouhei Sutou null+****@clear*****
Tue Mar 5 17:38:24 JST 2019


Kouhei Sutou	2019-03-05 17:38:24 +0900 (Tue, 05 Mar 2019)

  Revision: 108cc001d89e3a98d489616dd70c881fc27b42c3
  https://github.com/groonga/groonga/commit/108cc001d89e3a98d489616dd70c881fc27b42c3

  Message:
    ii: fix wrong end address computation

  Modified files:
    lib/ii.c

  Modified: lib/ii.c (+2 -1)
===================================================================
--- lib/ii.c    2019-03-05 16:55:48 +0900 (019c72a3c)
+++ lib/ii.c    2019-03-05 17:38:24 +0900 (4e1f4813f)
@@ -3674,7 +3674,8 @@ chunk_merge(grn_ctx *ctx,
       chunk_data->weights = rdv[j++].data;
     }
     chunk_data->position_gaps = rdv[j].data;
-    chunk_data->position_gaps_end = chunk_data->position_gaps + rdv[j].data_size;
+    chunk_data->position_gaps_end =
+      chunk_data->position_gaps + (rdv[j].data_size / sizeof(uint32_t));
   }
   datavec_reset(ctx,
                 dv,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190305/d707ff66/attachment.html>


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