]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
tvhlog: fix stupid typo in subsys processing
authorAdam Sutton <dev@adamsutton.me.uk>
Fri, 7 Jun 2013 22:10:45 +0000 (23:10 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Fri, 7 Jun 2013 22:10:45 +0000 (23:10 +0100)
src/tvhlog.c

index 69a76a45922c52ae4df27f48c74bd3708031ef12..5529c31c02679879ec1a94513bfd899ea31999d9 100644 (file)
@@ -67,10 +67,10 @@ tvhlog_get_subsys ( htsmsg_t *ss, char *subsys, size_t len )
   if (ss) {
     HTSMSG_FOREACH(f, ss) {
       if (f->hmf_type != HMF_S64) continue;
-      c += snprintf(subsys+c, len-c, "%c%s%s",
+      c += snprintf(subsys+c, len-c, "%s%c%s",
+                    first ? "" : ",",
                     f->hmf_s64 ? '+' : '-',
-                    f->hmf_name,
-                    first ? "" : ",");
+                    f->hmf_name);
       first = 0;
     }
   }
@@ -105,7 +105,7 @@ tvhlog_set_subsys ( htsmsg_t **c, const char *subsys )
         htsmsg_destroy(*c);
       *c = NULL;
     }
-    if (!*c);
+    if (!*c)
       *c = htsmsg_create_map();
     htsmsg_set_u32(*c, t, a);
 next: