From 9d3a658ece7be393b13d21c62bf34a4bad99b338 Mon Sep 17 00:00:00 2001 From: Dave Date: Mon, 22 Aug 2011 12:52:21 +0100 Subject: Expiring a series link corrupted the link file. --- plugin/vdrtva.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'plugin') diff --git a/plugin/vdrtva.c b/plugin/vdrtva.c index 9c7dee6..dbadf50 100644 --- a/plugin/vdrtva.c +++ b/plugin/vdrtva.c @@ -486,7 +486,10 @@ bool cPluginvdrTva::SaveLinksFile() } else { isyslog ("vdrtva: Expiring series %s\n", Item->sCRID()); + cLinkItem *tmp = Links->Prev(Item); + if (!tmp) tmp = Links->First(); Links->Del(Item); + Item = tmp; } } fclose(f); -- cgit v1.2.3