[Groonga-commit] groonga/groonga at 8b46a5e [master] ii: add explicit "> 0"

Back to archive index
Kouhei Sutou null+****@clear*****
Fri Feb 15 10:51:13 JST 2019


Kouhei Sutou	2019-02-15 10:51:13 +0900 (Fri, 15 Feb 2019)

  Revision: 8b46a5ebb25321fcd60c60a1ecb2aa1d0064954c
  https://github.com/groonga/groonga/commit/8b46a5ebb25321fcd60c60a1ecb2aa1d0064954c

  Message:
    ii: add explicit "> 0"

  Modified files:
    lib/ii.c

  Modified: lib/ii.c (+3 -3)
===================================================================
--- lib/ii.c    2019-02-15 10:32:00 +0900 (76638a64e)
+++ lib/ii.c    2019-02-15 10:51:13 +0900 (3156dbf0b)
@@ -3293,7 +3293,7 @@ merger_put_next_id(grn_ctx *ctx, merger_data *data, docinfo *id)
   data->dest.record_id_gaps++;
   if ((data->ii->header->flags & GRN_OBJ_WITH_SECTION)) {
     uint32_t section_id_gap;
-    if (record_id_gap) {
+    if (record_id_gap > 0) {
       section_id_gap = id->sid - 1;
     } else {
       section_id_gap = id->sid - data->last_id.sid - 1;
@@ -3387,7 +3387,7 @@ grn_inline static void
 merger_put_next_buffer(grn_ctx *ctx, merger_data *data)
 {
   merger_buffer_data *buffer_data = &(data->source.buffer);
-  if (buffer_data->id.rid && buffer_data->id.sid) {
+  if (buffer_data->id.rid > 0 && buffer_data->id.sid > 0) {
     GRN_B_DEC(buffer_data->id.tf, buffer_data->data);
     if (buffer_data->id.tf > 0) {
       if (data->last_id.rid > buffer_data->id.rid ||
@@ -3874,7 +3874,7 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h,
     if (ctx->rc != GRN_SUCCESS) {
       goto exit;
     }
-    if (chunk_data->data_start && bt->size_in_chunk) {
+    if (chunk_data->data_start && bt->size_in_chunk > 0) {
       chunk_data->data = chunk_data->data_start + bt->pos_in_chunk;
       chunk_data->data_end = chunk_data->data + bt->size_in_chunk;
       size_t size = S_SEGMENT * ii->n_elements;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190215/6f31357f/attachment-0001.html>


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