]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
tvhlog: ignore empty subsys values
authorAdam Sutton <dev@adamsutton.me.uk>
Wed, 10 Apr 2013 10:31:21 +0000 (11:31 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Wed, 10 Apr 2013 10:31:21 +0000 (11:31 +0100)
src/tvhlog.c

index e0466e940c69ec49d69e57865c2b9319755afa5e..6e0a23327ef1b23573ba17cc2bca1d90bdf5f949 100644 (file)
@@ -74,6 +74,7 @@ void tvhlog_set_subsys ( const char *subsys )
   while ( t ) {
     subsys = NULL;
     a      = 1;
+    if (!*t) goto next;
     if (t[0] == '+' || t[0] == '-') {
       a = t[0] == '+';
       t++;
@@ -86,6 +87,7 @@ void tvhlog_set_subsys ( const char *subsys )
     if (!tvhlog_subsys)
       tvhlog_subsys = htsmsg_create_map();
     htsmsg_set_u32(tvhlog_subsys, t, a);
+next:
     t = strtok_r(NULL, ",", &r);
   }
   free(s);