]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb ca: fix the supported CAIDs log lines, fixes #4400
authorJaroslav Kysela <perex@perex.cz>
Tue, 13 Jun 2017 15:22:22 +0000 (17:22 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 13 Jun 2017 15:22:49 +0000 (17:22 +0200)
src/input/mpegts/linuxdvb/linuxdvb_ca.c

index 1d9af24d9dcb78ad24619311fbf28f07324e0ac1..761dca81bca28bbc4978a7ca83445334c3ac0e63 100644 (file)
@@ -511,13 +511,13 @@ linuxdvb_ca_ca_info_callback(void *arg, uint8_t slot_id, uint16_t session_num,
     linuxdvb_ca_t * lca = arg;
     uint32_t i, j;
     char buf[256];
-    size_t c = 0;
+    size_t c;
 
     dvbcam_unregister_cam(lca, 0);
     dvbcam_register_cam(lca, 0, ca_ids, ca_id_count);
 
     for (i = 0; i < ca_id_count; ) {
-      for (j = 0, buf[0] = '\0'; j < 4 && i < ca_id_count; i++, j++)
+      for (j = 0, c = 0; j < 4 && i < ca_id_count; i++, j++)
           tvh_strlcatf(buf, sizeof(buf), c, " %04X (%s)",
                        ca_ids[i], caid2name(ca_ids[i]));
       tvhinfo(LS_EN50221, "CAM slot %u supported CAIDs: %s", slot_id, buf);