diff --git a/channels.c b/channels.c index 9d573dd4..b82268a9 100644 --- a/channels.c +++ b/channels.c @@ -76,6 +76,8 @@ channel_find(const char *name, int create) } *cp = 0; + free((void *)n2); + ch->ch_index = nchannels; TAILQ_INIT(&ch->ch_epg_events);