summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-03-02 05:19:02 +0000
committerwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-03-02 05:19:02 +0000
commit6e5ad94a123ba5441270b62e3f34677f61e65253 (patch)
tree348784274989592feb079765c51f09233eb03342
parente395c75e0aabea55a4c39440da306ef43ca969c5 (diff)
downloadvdr-plugin-muggle-6e5ad94a123ba5441270b62e3f34677f61e65253.tar.gz
vdr-plugin-muggle-6e5ad94a123ba5441270b62e3f34677f61e65253.tar.bz2
move code from ~mgMuggle to mgMuggle::Stop()
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/branches/0.1.3-wr@526 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--muggle.c5
-rw-r--r--muggle.h4
2 files changed, 6 insertions, 3 deletions
diff --git a/muggle.c b/muggle.c
index 27bfc4f..928cc9d 100644
--- a/muggle.c
+++ b/muggle.c
@@ -59,8 +59,10 @@ mgMuggle::mgMuggle (void)
the_setup.ToplevelDir = strdup ("/mnt/music/");
}
+#if VDRVERSNUM >= 0321
-mgMuggle::~mgMuggle ()
+void
+mgMuggle::Stop (void)
{
if (main) main->SaveState();
free(the_setup.DbHost);
@@ -70,6 +72,7 @@ mgMuggle::~mgMuggle ()
free(the_setup.ToplevelDir);
}
+#endif
const char *
mgMuggle::CommandLineHelp (void)
diff --git a/muggle.h b/muggle.h
index 4a05aee..a890127 100644
--- a/muggle.h
+++ b/muggle.h
@@ -45,8 +45,6 @@ class mgMuggle:public cPlugin
mgMuggle (void);
- virtual ~ mgMuggle ();
-
virtual const char *Version (void);
virtual const char *Description (void);
@@ -59,6 +57,8 @@ class mgMuggle:public cPlugin
virtual bool Start (void);
+ virtual void Stop (void);
+
virtual void Housekeeping (void);
virtual const char *MainMenuEntry (void);