From: Adam Sutton Date: Fri, 7 Jun 2013 22:10:45 +0000 (+0100) Subject: tvhlog: fix stupid typo in subsys processing X-Git-Tag: v3.9^2~144 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d4ee2016feb9f224e22f9cd644106f8aaf3ee892;p=thirdparty%2Ftvheadend.git tvhlog: fix stupid typo in subsys processing --- diff --git a/src/tvhlog.c b/src/tvhlog.c index 69a76a459..5529c31c0 100644 --- a/src/tvhlog.c +++ b/src/tvhlog.c @@ -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: