--- multiplexer/en300468ts.c 2010/09/29 21:33:44 1.18 +++ multiplexer/en300468ts.c 2010/09/29 21:34:26 1.19 @@ -227,7 +227,6 @@ static struct { struct sitab { struct sitab *next; - char typ; unsigned char version; unsigned char tableid; long pid; @@ -1581,7 +1580,7 @@ static void droptab(long pid, long table } } -static void maketab(char typ, long pid, long tableid, long freqmsec, int fd) +static void maketab(long pid, long tableid, long freqmsec, int fd) { struct sitab **pt; struct sitab *t; @@ -1600,7 +1599,6 @@ static void maketab(char typ, long pid, free(t->tab); t->version = (t->version + 1) & 0x1F; } - t->typ = typ; t->freqmsec = freqmsec; t->esi = e; t->tab = NULL; @@ -1656,7 +1654,7 @@ static int tabline(char *b, int n) fprintf(stderr, "table: %c, %ld, %ld, %ld, <%s>\n", c, v[0], v[1], v[2], z); #endif - maketab(c, v[0], v[1], v[2], i); + maketab(v[0], v[1], v[2], i); } } break;