From c574dae9ef2549fdc8446ace56aa9ba695f7bff6 Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 1 Jun 2016 14:23:09 +0100 Subject: Tidy shutdown code. --- vdrtva-2.3.c | 7 ++----- vdrtva.c | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/vdrtva-2.3.c b/vdrtva-2.3.c index b09ed2c..5aac7a9 100644 --- a/vdrtva-2.3.c +++ b/vdrtva-2.3.c @@ -212,12 +212,9 @@ bool cPluginvdrTva::Start(void) void cPluginvdrTva::Stop(void) { // Stop any background activities the plugin is performing. - if (Filter) { - delete Filter; - Filter = NULL; - } tvalog.MailLog(); - if(statusMonitor) delete statusMonitor; + StopDataCapture(); + if (statusMonitor) delete statusMonitor; Links.Save(); } diff --git a/vdrtva.c b/vdrtva.c index 9933fe2..844c71b 100644 --- a/vdrtva.c +++ b/vdrtva.c @@ -212,12 +212,9 @@ bool cPluginvdrTva::Start(void) void cPluginvdrTva::Stop(void) { // Stop any background activities the plugin is performing. - if (Filter) { - delete Filter; - Filter = NULL; - } tvalog.MailLog(); - if(statusMonitor) delete statusMonitor; + StopDataCapture(); + if (statusMonitor) delete statusMonitor; Links.Save(); } -- cgit v1.2.3