summaryrefslogtreecommitdiff
path: root/osdteletext.c
diff options
context:
space:
mode:
authorRolf Ahrenberg <Rolf.Ahrenberg@sci.fi>2014-01-09 00:08:44 +0200
committerVille Skyttä <ville.skytta@iki.fi>2014-01-13 00:22:11 +0200
commit1d33e7dfe0be3a60e4f2236bb4f1e2d4566a9e94 (patch)
tree2b02d8f3768caae0ef7ffe0c7b643eef82e4ef54 /osdteletext.c
parentad71c0b22d21daf4f3463dd67e2ba8d5f1f9a742 (diff)
downloadvdr-plugin-osdteletext-1d33e7dfe0be3a60e4f2236bb4f1e2d4566a9e94.tar.gz
vdr-plugin-osdteletext-1d33e7dfe0be3a60e4f2236bb4f1e2d4566a9e94.tar.bz2
Destroy cTxtReceiver while shutting down.
Diffstat (limited to 'osdteletext.c')
-rw-r--r--osdteletext.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/osdteletext.c b/osdteletext.c
index 208d049..5f2b7a6 100644
--- a/osdteletext.c
+++ b/osdteletext.c
@@ -49,6 +49,7 @@ public:
virtual const char *CommandLineHelp(void);
virtual bool ProcessArgs(int argc, char *argv[]);
virtual bool Start(void);
+ virtual void Stop(void);
virtual void Housekeeping(void);
virtual const char *MainMenuEntry(void);
virtual cOsdObject *MainMenuAction(void);
@@ -197,6 +198,11 @@ bool cPluginTeletextosd::Start(void)
return true;
}
+void cPluginTeletextosd::Stop(void)
+{
+ DELETENULL(txtStatus);
+}
+
void cPluginTeletextosd::initTexts() {
if (cTeletextSetupPage::actionKeyNames)
return;