vss: Make fec_active a bool.
authorAndre Noll <maan@tuebingen.mpg.de>
Sun, 6 Aug 2017 14:22:29 +0000 (16:22 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Mon, 7 Aug 2017 22:39:04 +0000 (00:39 +0200)
It's used as a boolean, so don't declare it as integer.

vss.c

diff --git a/vss.c b/vss.c
index 625fabe..30285ae 100644 (file)
--- a/vss.c
+++ b/vss.c
@@ -1024,7 +1024,8 @@ err:
  */
 static void vss_send(struct vss_task *vsst)
 {
-       int i, fec_active = 0;
+       int i;
+       bool fec_active = false;
        struct timeval due;
        struct fec_client *fc, *tmp_fc;
 
@@ -1038,7 +1039,7 @@ static void vss_send(struct vss_task *vsst)
                if (fc->state == FEC_STATE_DISABLED)
                        continue;
                if (!next_slice_is_due(fc, NULL)) {
-                       fec_active = 1;
+                       fec_active = true;
                        continue;
                }
                if (compute_next_fec_slice(fc, vsst) <= 0)
@@ -1048,7 +1049,7 @@ static void vss_send(struct vss_task *vsst)
                fc->current_slice_num++;
                fc->fcp->send_fec(fc->sc, (char *)fc->enc_buf,
                        fc->group.slice_bytes + FEC_HEADER_SIZE);
-               fec_active = 1;
+               fec_active = true;
        }
        if (mmd->current_chunk >= mmd->afd.afhi.chunks_total) { /* eof */
                if (!fec_active)