[Groonga-commit] groonga/groonga at 42f95d6 [master] Fix rest buffer size

Back to archive index

Kouhei Sutou null+****@clear*****
Thu Apr 16 00:36:52 JST 2015


Kouhei Sutou	2015-04-16 00:36:52 +0900 (Thu, 16 Apr 2015)

  New Revision: 42f95d61df20477f9377a3d3ff07bdd3f0c7bf76
  https://github.com/groonga/groonga/commit/42f95d61df20477f9377a3d3ff07bdd3f0c7bf76

  Message:
    Fix rest buffer size

  Modified files:
    lib/ii.c

  Modified: lib/ii.c (+4 -4)
===================================================================
--- lib/ii.c    2015-04-16 00:36:33 +0900 (591b113)
+++ lib/ii.c    2015-04-16 00:36:52 +0900 (8cc4fdb)
@@ -2793,8 +2793,8 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h,
                       j, rdv[j].data_size, rdv[j].flags);
               for (i = 0, bufp = buf; i < rdv[j].data_size;) {
                 bufp += grn_snprintf(bufp,
-                                     buf_end - buf,
-                                     buf_end - buf,
+                                     buf_end - bufp,
+                                     buf_end - bufp,
                                      " %d", rdv[j].data[i]);
                 i++;
                 if (!(i % 32) || i == rdv[j].data_size) {
@@ -2809,8 +2809,8 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h,
                       j, dv[j].data_size, dv[j].flags);
               for (i = 0, bufp = buf; i < dv[j].data_size;) {
                 bufp += grn_snprintf(bufp,
-                                     buf_end - buf,
-                                     buf_end - buf,
+                                     buf_end - bufp,
+                                     buf_end - bufp,
                                      " %d", dv[j].data[i]);
                 i++;
                 if (!(i % 32) || i == dv[j].data_size) {
-------------- next part --------------
HTML����������������������������...
Download 



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