summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorFrank Schmirler <vdr@schmirler.de>2013-10-20 17:40:22 +0200
committerFrank Schmirler <vdr@schmirler.de>2013-10-20 17:40:22 +0200
commit5e5070edc0a40f4a4fe5be784ae23d00fca2f217 (patch)
tree58197381bdcfb37e32a47a8e42108644a3fe68e0 /server
parentdfc8339c9e636112acbf52631dddd4b0dbf46087 (diff)
downloadvdr-plugin-streamdev-5e5070edc0a40f4a4fe5be784ae23d00fca2f217.tar.gz
vdr-plugin-streamdev-5e5070edc0a40f4a4fe5be784ae23d00fca2f217.tar.bz2
Fixed HTTP menu destruction
Diffstat (limited to 'server')
-rw-r--r--server/connectionHTTP.c1
-rw-r--r--server/menuHTTP.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/server/connectionHTTP.c b/server/connectionHTTP.c
index ac4763b..e00083e 100644
--- a/server/connectionHTTP.c
+++ b/server/connectionHTTP.c
@@ -38,6 +38,7 @@ cConnectionHTTP::~cConnectionHTTP()
{
delete m_Streamer;
delete m_RecPlayer;
+ delete m_MenuList;
}
bool cConnectionHTTP::CanAuthenticate(void)
diff --git a/server/menuHTTP.h b/server/menuHTTP.h
index e6141e0..2a396d4 100644
--- a/server/menuHTTP.h
+++ b/server/menuHTTP.h
@@ -18,6 +18,7 @@ class cItemIterator
virtual const cString ItemRessource() const = 0;
virtual const char* Alang(int i) const = 0;
virtual const char* Dlang(int i) const = 0;
+ virtual ~cItemIterator() {};
};
class cRecordingsIterator: public cItemIterator